ВУЗ:
Составители:
181
рования
Таблица 1.9
Прочие комбинации клавиш
Комбинация клавиш
Описание действия
Enter
Выполнить текущую команду (положение
курсора не имеет значения)
CTRL-L
Очистить экран и поместить текущую ко-
манду в верхней строке экрана
CTRL-d
Выйти из оболочки bash, аналогично вво-
ду команды logout (только при условии,
что командная строка пуста)
Использование истории команд
Оболочка bash поддерживает историю команд, т. е. запоминает
введенные ранее команды. Это позволяет вернуться к любой ранее вве-
денной команде, а также использовать отдельные фрагменты команд из
истории для ускорения ввода новых команд. История сохраняется при
выходе из оболочки в файле с именем .bash_history в домашнем каталоге
пользователя и загружается вновь при следующем запуске bash. Таким
образом, история команд не пропадает в перерывах между сеансами ра-
боты. Впрочем, существует ограничение на количество запоминаемых
команд (например, 1000), и при превышении этого ограничения самые
ранние команды будут автоматически удаляться.
Чтобы просмотреть историю команд, можно использовать команду
history. Если после имени этой команды указан числовой аргумент, то
будет выведено соответствующее число последних введенных команд.
Например:
$ history 5
4995 mkdir tmp/work
4996 cd tmp/work
4997 cp ~/work/log.txt.
4998 joe log.txt
4999 history 5
Как видно из вывода команды history, каждой команде поставлен в
соответствии ее порядковый номер в истории. Чтобы выполнить одну из
команд истории, можно ввести в командной строке заданный номер,
предварив его восклицательным знаком. Например:
$ !4996
Страницы
- « первая
- ‹ предыдущая
- …
- 179
- 180
- 181
- 182
- 183
- …
- следующая ›
- последняя »
