BASH logo

Список стандартных комбинаций клавиш, которые помогут при работе в bash.

  • Ctrl + a – Переместиться в начало строки
  • Ctrl + b – На один символ назад
  • Ctrl + c – Прервать выполнение программы
  • Ctrl + d – Удалить символ под курсором
  • Ctrl + e – Переместиться в конец строки
  • Ctrl + f – На один символ вперед
  • Ctrl + k – Удалить все до конца строки
  • Ctrl + y – Вставить все что было удалено с помощью Ctrl + k
  • Ctrl + l – Очистить экран
  • Ctrl + r – Поиск по истории команд, в обратном направлении
  • Ctrl + u – Удалить все от курсора и назад до начала строки
  • Ctrl + z – Приостановить/ Остановить выполнение команды
  • Ctr + t – Поменять местами два символа
  • Meta + < – Переместиться к первой строке в истории команд
  • Meta + > – Переместиться к последней строке в истории команд
  • Meta + ? – Само предскажет нужный файл или директории (почти как Tab)
  • Meta + * – Показать все возможные окончания
  • Meta + / – Тоже что и Tab (закончить набор команды)
  • Meta + . – Вставить аргумент предыдущей команды
  • Meta + b – Двигаться назад по одному слову
  • Meta + c – Изменить букву со строчной в заглавную
  • Meta + d – Удалить все что стоит впереди курсора, до следующего слова
  • Meta + f – Двигаться вперед на одно слово
  • Meta + l – Сделать все символы слова строчными
  • Meta + n – Поиск по истории вперед
  • Meta + p – Поиск по истории назад
  • Meta + r – Отозвать команду
  • Meta + t – Поменять слова местами
  • Meta + u – Сделать все символы слова заглавными
  • Meta + Backspace – Удалить все от курсора назад
  • / + Tab + Tab – Показать структуру папки /, включая скрытые папки и файлы (как ls -a)
  • * + Tab + Tab – Показать все поддиректории (без скрытых)
  • ~ + Tab + Tab – Показать всех пользователей с “/etc/passwd”
  • $ + Tab + Tab – Показать все системные переменные
  • @ + Tab + Tab – Содержимое “/etc/hosts”
  • !# Повторить команду в истории, где # номер строки

(Клавиша Meta на PC-клавиатурах известна как клавиша Alt)