В этой статье мы собрали горячие клавиши для работы в терминале Linux. Они разбиты по категориям:
Сочетания клавиш для перемещение по строке терминала.
|
Перемещение по строке |
|
|---|---|
| Сочетание клавиш | Действие |
| ← , → или Ctrl + b, Ctrl + f | Смещение курсора на один символ левее или правее. |
| Ctrl + →, Ctrl + ← или Alt + b, Alt + f |
Смещение курсора на одно слово влево или вправо |
| Ctrl + a, Home | Установить курсор в начало строки |
| Ctrl + e, End | Установить курсор в конец строки |
| Ctrl + xx | Переход между двумя последними позициями курсора |
Сочетания клавиш для редактирования строки в терминале.
|
Редактирование строки |
|
|---|---|
| Сочетание клавиш | Действие |
| Tab, Ctr + i | Автодополнение команды или пути |
| Tab, tab или Alt + ?(Shift+/) | Представление вариантов автодополнения |
| Backspace, Ctrl + h | Удаление символа перед курсором |
| Ctrl + d | Удалить символ за курсором |
| Ctrl + w или Alt + Backspace | Удалить все символы от курсора до пробела слева |
| Alt + d, Esc + d | Удалить символы от курсора до конца слова |
| Ctrl + y | Вставить слова, которые были удалены с помощью Alt+d, Ctrl+w |
| Alt + \ | Удалить любое количество пробелов вместе, где стоит курсор. |
| Alt + r, Esc + r | Отменить все изменения внесенные в строку |
| Alt + c | Изменить регистр буквы под курсором на заглавный и переместить курсор в конец слова |
| Alt + u | Изменить регистр всех букв от курсора до конца слова на верхний регистр |
| Alt + l | Изменить регистр всех букв от курсора до конца слова на нижний регистр |
| Alt + t | Поменять местами слово под курсором и предыдущее слово |
| Ctr + t | Переместить символ перед курсором под курсор |
| Ctrl + _(Sift+-) | Откат редактирования (Undo) |
Сочетания клавиш для просмотра истории команд.
|
История команд |
|
|---|---|
| Сочетание клавиш | Действие |
| Ctrl + r | Поиск ранее введенной команды в истории |
| ↑, ↓ или Ctrl + p, Ctrl + n | Перемещение по истории ранее введенных команд и путей |
| Ctrl + o | Вызвать последнею введенную команду |
| Alt + . или Esc + . | Вставить аргумент команды, выполненной ранее |
| Alt + < (Shift+,) | Повторить первую команду в буфере истории |
Сочетания клавиш для управления выводом информации на экран.
|
Вывод на экран |
|
|---|---|
| Сочетание клавиш | Действие |
| Ctrl + l | Очистка окна терминала |
| Ctrl + s | Заморозить терминал |
| Ctrl + q | Продолжить работу терминала |
| Ctrl + c | Прервать работу терминальной утилиты |
| Ctrl + z | Перевести работу терминальной утилиты в фоновый режим |
| Ctrl + d | Выйти из командной оболочки bash |