По-умолчанию эта очень удобная функция отключена. Но чтобы включить автозавершение команд с помощью кнопки Tab в терминале потребуется не больше минуты.
Необходимо открыть файл /etc/bash.bashrc любимым редактором
# vim /etc/bash.bashrc
И найдем там строки:
# enable bash completion in interactive shells #if ! shopt -oq posix; then # if [ -f /usr/share/bash-completion/bash_completion ]; then # . /usr/share/bash-completion/bash_completion # elif [ -f /etc/bash_completion ]; then # . /etc/bash_completion # fi #fi
Раскомментируем, чтобы получилось так:
# enable bash completion in interactive shells
if ! shopt -oq posix; then
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
fi
Сохраним файл и выйдем из сессии
# exit
Зайдем снова в терминал и проверим. Для этого напишем, например, apt install ht и нажмем 2 раза Tab. Если видим предлагаемые вырианты, как на скриншоте, значит все сделали правильно.


О господи, полчаса пытался решить эту проблему,
Спасибо огромное!