Сочетания клавиш для Bash
Эти сочетания клавиш являются встроенными командами bash
Переместить курсор в текущей строке на одно слово вперёд:
- Alt + f
Переместить курсор в текущей строке на одно слово назад:
- Alt + b
Перейти к первой строке в истории:
- Alt + <
Перейти к последней строке в истории:
- Alt + >
Показать список предполагаемых завершений:
- Alt + ?
Вставить возможный вариант завершения:
- Alt + *
Попытаться завершить имя файла:
- Alt + /
Взять последний аргумент из предыдущей команды:
- Alt + .
Сделать слово с заглавной буквы (курсор на первой букве слова):
- Alt + c
Удалить слово (курсор на первой букве слова):
- Alt + d
Перевести слово в нижний регистр (курсор на первой букве слова):
- Alt + l
Повторить команду:
- Alt + r
Поменять местами слова рядом с курсором:
- Alt + t
Перевести слово в верхний регистр (курсор на первой букве слова):
- Alt + u
Завершить текущую сессию:
- Alt + F4
Экстренная перезагрузка:
- Alt+ Print-screen + r,e,i,s,u,b (в этом порядке)
Экстренное выключение компьютера:
- Alt+ Print-screen + r,e,i,s,u,o (в этом порядке)
В начало набираемой строки:
- Control + a
В конец набираемой строки:
- Control + e
Очистить экран:
- Control + l, clear
Вырезать строку до позиции курсора:
- Control + u
То же самое, что и backspace:
- Control + h
Поиск в ранее использованных командах:
- Control + r
Завершить все запущенные вами процессы:
- Control + c
Выйти из текущей оболочки:
- Control + d
Приостанавливает все запущенные вами процессы. Набрав ‘fg’, можно восстановить их работу:
- Control + z
Вырезать слово перед курсором:
- Control + w
Вырезать строку после курсора:
- Control + k
Поменять местами два символа перед курсором:
- Control + t
На один символ назад:
- Control + b
На один символ вперёд:
- Control + f
Поиск в истории в обратном направлении:
- Control + r
Переместиться между концом строки и текущей позицией курсора:
- Control + xx
Вставить вырезанное слово или строку:
- Control + y
Перезагрузить компьютер:
- Control + Alt + Delete
Пробел:
- Alt + back
Вставить последний аргумент:
- Esc + _
Автоматически завершить имя файла или каталога:
- Tab
Все доступные команды:
- Двойное нажатие Tab
Все доступные команды, начинающиеся с указанной последовательности символов:
- “начало_команды” + двойное нажатие Tab
Структура каталога, включая скрытые элементы:
- / + двойное нажатие Tab
Только вложенные подкаталоги, исключая скрытые:
- * + двойное нажатие Tab
Все пользователи представленные в системе из “/etc/passwd”:
- ~ + двойное нажатие Tab
Все системные переменные:
- $ + двойное нажатие Tab
Вхождения “/etc/hosts”:
- @ + двойное нажатие Tab
Вывод подобно “ls” или “dir”:
- = + двойное нажатие Tab