Bash Shell полезные горячие клавиши


Набор комманд, которые помогут ускорить вашу работу с терминалом linux:

Сочетания клавиш| Описание
TabАвтоподстановка допустимых вариантов(файлов, папок, комманд)
Ctrl + AПеремещает курсор в начало строки
Ctrl + EПеремещает курсор в конец строки
Ctrl + UУдаляет все символы в строке до курсора
Ctrl + RПоиск по ранее вводимым командам (если раньше делал history | grep 'command')
Ctrl + CЗавершение запущенного процесса. Эта комбинация отправляет процессу сигнал SIGINT — это стандартный для большей части процессов запрос.
Ctrl + DЗакрыть текущий shell
Ctrl + ZПереместить запущенный процесс в фон. Чтобы вернуть из фонового режими, введите команду fg
Ctrl + WУдаляет слово(точнее группу подряд идущих букв,чисел,символов) слева от курсора до начал слова
Alt + DУдаляет слово(точнее группу подряд идущих букв,чисел,символов) справа от курсора до конца слова
Ctrl + KУдаляет все символы справа от курсора
Ctrl + YВернуть удаленное с помощью Ctrl + W или Ctrl + U или Ctrl + K
Esc + T Поменять местами два последних слова до курсора
Alt + F Переместить курсор на одно слово вперед
Alt + B Переместить курсор на одно слово назад


Менее популярные, но тоже могут пригодиться:

Ctrl + TПоменять местами два последних символа до курсора
Ctrl + SОтключить вывод символов в терминал
Ctrl + QОтменить команду Ctrl + S
Ctrl + HАналогично клавиши backspace
Ctrl + LОчистить экран, результат такой же, как от команды clear

Рекомендуем к прочтению



1 Комментарий

  • вавада:

    Все вышеописанное справедливо для таких командных интерпретаторов как BASH ZSH, на других не пробовал, да и врядли понадобится. Кстати, в shell-е СSH для авто-дополнения используеться сочетание клавиш Ctrl+d .

Оставить комментарий

Этот сайт защищен reCAPTCHA и применяются Политика конфиденциальности и Условия обслуживания применять.

Срок проверки reCAPTCHA истек. Перезагрузите страницу.