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