Горячие клавиши терминала Linux
Горячие клавиши терминала Linux (сочетания клавиш) могут значительно повысить продуктивность, позволяя выполнять общие действия быстро, не полагаясь на мышь. Эта статья охватывает основные сочетания клавиш терминала, что они делают и как они могут улучшить ваш рабочий процесс в командной строке.
1. Основные горячие клавиши терминала
1.1. Сочетания клавиш для навигации
- Ctrl + A: Переместить курсор в начало строки.
- Ctrl + E: Переместить курсор в конец строки.
- Ctrl + U: Вырезать текст от курсора до начала строки.
- Ctrl + K: Вырезать текст от курсора до конца строки.
- Ctrl + W: Вырезать слово перед курсором.
1.2. История команд
- Стрелка вверх: Прокрутить вверх по истории команд.
- Стрелка вниз: Прокрутить вниз по истории команд.
- Ctrl + R: Искать по истории команд (начните вводить, чтобы найти совпадение).
- Ctrl + G: Выйти из режима поиска по истории.
2. Горячие клавиши для манипуляции с текстом
2.1. Редактирование текста
- Ctrl + C: Отменить текущую команду или завершить текущий процесс.
- Ctrl + Z: Приостановить текущий процесс (возобновите его с).
fg - Ctrl + D: Отправить EOF (конец файла). Это может разлогинить вас из сессии или закрыть терминал, когда нет активного ввода.
2.2. Манипуляция словами и строками
- Alt + B: Переместить курсор назад на одно слово.
- Alt + F: Переместить курсор вперед на одно слово.
- Ctrl + Y: Вставить (вырезать) последний вырезанный текст.
- Ctrl + X, затем Ctrl + E: Открыть текущую команду в текстовом редакторе по умолчанию для редактирования.
3. Горячие клавиши для управления процессами
- Ctrl + C: Завершить выполняющийся процесс в терминале.
- Ctrl + Z: Приостановить выполняющийся процесс и вернуться в оболочку (возобновите с).
fg - Ctrl + D: Отправить EOF, который может завершить некоторые процессы, читающие из стандартного ввода.
4. Горячие клавиши для управления терминалом
- Ctrl + L: Очистить экран терминала (то же самое, что и выполнить).
clear - Ctrl + S: Приостановить вывод терминала (возобновите с Ctrl + Q).
- Ctrl + Q: Возобновить вывод после Ctrl + S.
5. Расширенные горячие клавиши командной строки
5.1. Повторение предыдущих команд
- : Запустить предыдущую команду снова.
!! - : Запустить nую команду в вашей истории (замените
!nна номер команды).n - : Запустить самую последнюю команду, начинающуюся с
!string.string
5.2. Права и запуск терминала
- : Выполнить команду с привилегиями суперпользователя (root).
sudo - Ctrl + Alt + T: Открыть новое окно терминала (обычно поддерживается во многих окружениях рабочего стола Linux).
6. Настройка сочетаний клавиш
Многие дистрибутивы Linux позволяют настраивать сочетания клавиш для терминальных приложений. Эти параметры обычно доступны в настройках системы в разделе Клавиатура.
Заключение
Освоение горячих клавиш терминала Linux может значительно повысить эффективность при работе в командной строке. Практикуясь и внедряя эти сочетания клавиш в ваш повседневный рабочий процесс, вы сможете быстрее перемещаться, более эффективно редактировать ввод и управлять процессами с меньшими затратами.
