Найти в Дзене
Помощник сисадмина

Горячие клавиши для работы в терминале 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 Изменить регистр буквы под курс

Перемещение по строке

← , → или 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