Авто дополнение в bash очень удобный инструмент в повседневной работе. Авто дополнение помогает быстрее и точнее набирать пути файловой системы, названия команд и т.д.
Устанавливаем пакет bash-completion:
keiz@vkeiz:~$ sudo aptitude install bash-completion
Редактируем файл /etc/profile добавив ниже следующие строки, чтобы данная возможность применилась на всех пользователей:
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion fi
Для того, чтобы внесенные изменения вступили в силу, необходимо сделать logoff/logon в систему. После чего станет доступно авто дополнение в bash. К примеру набираем log далее жмем «Tab»:
keiz@vkeiz:~$ log<TAB>
В итоге, после нажатия табуляции ( TAB ), сработает авто дополнение и и результат будет:
logger login logname logout logprof logrotate logsave

От ekzorchik

Всем хорошего дня, меня зовут Александр. Я под ником - ekzorchik, являюсь автором всех написанных, разобранных заметок. Большинство вещей с которыми мне приходиться разбираться, как на работе, так и дома выложены на моем блоге в виде пошаговых инструкции. По сути блог - это шпаргалка онлайн. Каждая новая работа где мне случалось работать вносила новые знания и нюансы работы и соответственно я расписываю как сделать/решить ту или иную задачу. Это очень помогает. Когда сам разбираешь задачу, стараешься ее приподнести в виде структурированной заметки чтобы было все наглядно и просто, то процесс усвоения идет в гору. Также прошу на https://win.ekzorchik.ru https://lin.ekzorchik.ru https://net.ekzorchik.ru https://voip.ekzorchik.ru https;//home.ekzorchik.ru