Автозавершение команд в Linux
Клавишами вверх/вниз
Суть настройки сводится к тому, чтобы не вводить полностью команды, которые ранее набирались. Например, вы вводите 2-3 первых символа команды и нажимаете клавишу вверх — система выводит полную команду, ранее выполненную и начинающуюся с этих 2-3 символов.
Для настройки такого автозаполнения, открываем на редактирование следующий файл:
vi /etc/inputrc
И добавляем в него следуюшие строки:
set show-all-if-ambiguous On
"\e[A": history-search-backward
"\e[B": history-search-forward
Чтобы автозавершение начало работать выйдите из консоли и подключитесь к ней снова.
Параметры команд с помощью Tab
Изначально, с помощью клавиши Tab можно дописать только команду, но не ее параметры. Чтобы упростить работу с консолью, устанавливаем следующий пакет:
yum install bash-completion
apt-get install bash-completion
* соответственно для Red Hat/CentOS и Debian/Ubuntu.