Главная » Linux Ubuntu/Mint » Основные горячие клавиши терминала в Linux (Linux Terminal Hotkeys)

📑 Основные горячие клавиши терминала в Linux (Linux Terminal Hotkeys)

Горячие клавиши LinuxLinux, вероятно, самый мощный инструмент в мире, а терминал Linux  – это как магия, он позволяет вам делать всё, даже добраться до ядра вашей системы и работать с ним. Здесь перечислены некоторые сочетания клавиш терминала, которые сделают вашу работу более приятной.

Навигация

  • Ctrl + a: Перемещает курсор в начало строки.
  • Ctrl + e: Перемещает курсор в конец строки.
  • Ctrl + b: Перемещает курсор на один символ назад.
  • Alt + b: Перемещает курсор на одно слово назад.
  • Ctrl + f: Перемещает курсор на один символ вперед.
  • Alt + f: Перемещает курсор на одно слово вперед.
  • Ctrl + xx: Перемещает курсор в начало строки; внесите изменения, а затем снова нажмите Ctrl + xx, чтобы вернуться в исходное положение.

Экран

  • Ctrl + l: Очищает экран (эквивалентно команде clear).
  • Ctrl + s: Останавливает вывод на экран (но не процесс).
  • Ctrl + q: Возобновляет вывод на экран.

Процессы

  • Ctrl + c: Прерывает/завершает текущий запущенный процесс. Это самый распространенный способ остановить программу, запущенную в терминале.
  • Ctrl + z: Приостанавливает текущий запущенный процесс. Процесс остается в памяти, но перестает выполняться. Его можно возобновить командой fg (foreground).
  • Ctrl + d: Закрывает оболочку (терминал). Это работает, когда терминал не выполняет никаких процессов.

Удаление

  • Ctrl + d: Удаляет символ под курсором.
  • Alt + d: Удаляет слово после курсора.
  • Ctrl + h: Удаляет слово перед курсором (эквивалентно Backspace).

История и автозаполнение

  • Tab: Автоматически завершает команду или имя файла. Если есть несколько вариантов, нажмите Tab дважды, чтобы увидеть список возможных завершений.
  • Ctrl + p или Стрелка вверх: Вызывает предыдущую команду из истории.
  • Ctrl + n или Стрелка вниз: Вызывает следующую команду из истории.
  • Ctrl + r: Запускает режим поиска по истории команд. Начните вводить часть команды, и он найдет последние совпадения.
  • Alt + r: Редактирует команду, найденную с помощью Ctrl + r.
  • Ctrl + o: Запускает команду, найденную с помощью Ctrl + r.
  • Ctrl + g: Выходит из режима поиска по истории.

Опечатки

  • Alt + t: Меняет местами текущее слово с предыдущим словом.
  • Ctrl + t: Меняет местами два последних символа перед курсором.
  • Ctrl + _: Отменяет последнее нажатие клавиши.

Вырезание и вставка

  • Ctrl + w: Вырезает слово перед курсором.
  • Ctrl + k: Вырезает часть строки после курсора.
  • Ctrl + u: Вырезает строку от курсора до начала.
  • Ctrl + y: Вставляет последний вырезанный текст.

Регистр

  • Alt + u: Преобразует все символы от курсора до конца слова в верхний регистр.
  • Alt + l: Преобразует все символы от курсора до конца слова в нижний регистр.
  • Alt + c: Преобразует символ под курсором в верхний регистр и перемещает курсор в конец слова.

«Bang Bang» (!)

«Bang Bang» (или «!!» в терминале) – это сленговое название для механизма в командной строке Linux (и других Unix-подобных операционных системах), который позволяет повторно выполнять или модифицировать предыдущие команды из истории команд. Название происходит от использования символа восклицательного знака (!), который в программировании часто называют «bang».

  • !!: Выполняет последнюю команду.
  • !xyz: Выполняет последнюю команду, начинающуюся с xyz.
  • !$: Выполняет последний аргумент предыдущей команды.
  • !*: Отображает последний аргумент предыдущей команды.
  • Используйте :p в конце «bang» команды, чтобы просмотреть команду перед выполнением. Например, !$:p.
📑 Похожие статьи на сайте
При перепечатке просьба вставлять активные ссылки на oslogic.ru
Copyright oslogic.ru © 2025 . All Rights Reserved.