Автодополнение команд в командной строке Linux работает следующим образом: для любой команды достаточно ввести первые несколько её символов и нажать клавишу табуляции (Tab). 1 Если введённых букв достаточно для однозначной идентификации, полное имя команды появится в строке. 1 Если же ввод допускает альтернативы продолжения имени, все они высветятся на экране (сразу или после повторного нажатия на табулятор), и из них можно будет выбрать подходящую. 1
Автодополнение действует также для путей в аргументах команд — последовательным нажатием клавиши табуляции все недостающие символы будут добавляться. 1
Центральный инструмент для автодополнения — команда complete, которая встроена в Bash и отвечает за основную механику автодополнения. 2 Она позволяет устанавливать конкретные автодополнения для различных команд через ряд параметров. 2