При вводе команд bash можно перемещаться по вводимой командной строке с помощью клавиш ←
и →
, редактировать содержимое строки с помощью клавиши Backspace
. Использовать клавишу Delete
не рекомендуется, поскольку производимое ею действие может варьироваться в зависимости от настроек терминальной программы.
Можно использовать историю команд, что позволяет повторять ранее введённые команды с помощью клавиш ↑
и ↓
.
При вводе директорий, файлов и команд можно набирать только начальную часть, а затем использовать клавишу TAB
для автодополнения. Если набранное начало не позволяет идентифицировать их однозначно, то второе нажатие TAB
выводит список всех возможных вариантов.
Опции для большинства команд и утилит указываются в формате --полное-имя[=значение]
или -символ[ значение]
, где символ — одна буква или цифра. (Большие и маленькие буквы — различаются!). Многие опции имеют как краткую, так и полную форму. Краткие опции, не требующие значений, можно комбинировать в одном списке, например, ls -l -a
равносильно ls -la
.
Опция, для который необходимо указывать значение, может быть в списке только одна и заключительная, например:
Если таких опций несколько, то их необходимо указывать порознь, предваряя символамиtar -xzf /tmp/nsgconfig.tar.gz
-
или --
, соответственно:
tar -xzf /tmp/nsgconfig.tar.gz -C /etc
Команды разделяются точкой с запятой (;
) и/или переносом строки. Иначе говоря, при наборе команд в терминале заканчивать их точкой с запятой не обязательно, можно сразу нажимать клавишу Enter
и исполнять их последовательно. Также не обязательно заканчивать их точкой с запятой при наборе скрипта в несколько строк, по одной команде на строке. Обязательно использовать точку с запятой в том случае, если несколько команд набирается в одной строке.
© Network Systems Group 2015–2024 | Отдел документации |