Данный модуль познакомит Вас с основами взаимодействия с командной строкой.
Командная строка (command line) позволяет Вам выполнять команды.
Когда Вы запускаете терминал, в нём стартует «оболочка» командной строки (shell), и она будет выглядеть примерно так:
hacker@hello:~$
Это называется «приглашение командной строки» (prompt), и оно предлагает Вам ввести команду.
Рассмотрим что здесь происходит подробнее:
hacker в приглашении — это имя пользователя (username) текущего пользователя.hello в примере выше — это имя хоста (hostname) машины, на которой запущена оболочка. Такое напоминание бывает полезно, например, системным администраторам, которые ежедневно работают с большим количеством машин. В нашем примере имя хоста — hello, но в практических задачах оно будет сменяться, формируясь на основе названия задания, которое Вы проходите.~ мы разберём чуть позже.$ в конце приглашения означает, что пользователь hacker не является административным пользователем. В гораздо более поздних модулях, когда Вы научитесь использовать эксплойты для перехода к административному пользователю, приглашение будет меняться: вместо $ Вы увидите # — так Вы поймёте, что добились успеха.Итак, приглашение ожидает ввода Вашей команды.
Переходите к первому заданию, чтобы узнать, как именно выполнять команды.
ПРИМЕЧАНИЕ:
Учебник по командной строке bash на Английском языке доступен по следующей ссылке.