🐧 Информационное руководство по полезным сочетаниям клавиш Linux

Мануал

Использование Linux означает регулярное использование интерфейса командной строки, он же CLI, он же терминал.

Умение пользоваться CLI – это то, что отличает обычного пользователя Linux от эксперта.

В этом руководстве мы узнаем о некоторых полезных сочетаниях клавиш Linux, которые могут повысить вашу эффективность и производительность.

Использование HISTORY в bash

Большинство из вас, должно быть, знают об этом.

Мы можем запустить уже выполненную команду из терминала, перемещаясь с помощью клавиш со стрелками ВВЕРХ или ВНИЗ.

Но большинство людей не знают, что есть и другие способы сделать то же самое.

CTRL+L -Это хорошая, важная комбинация клавиш, которую должен знать каждый пользователь Linux.

При использовании CLI, если вы хотите найти что-то конкретное, вы можете использовать CTRL+L, за которым следует ключевое слово команды.

Например, если нам нужно найти команду OpenVPN, нажмите CTRL+L и начните вводить OpenVPN, и мы увидим полную команду на экране терминала.

!123 – Выполнение команды history выводит список всех команд, которые были выполнены системой, поэтому если мы хотим запустить определенную команду из списка, мы должны записать номер команды и затем выполнить ее, выполните команду

$ !123

где 123 – номер в истории, когда команда была выполнена.

!! – Чтобы снова использовать последнюю команду, введите !!

Это очень удобно в скрипте, когда вы забыли использовать SUDO перед командой, поэтому используйте следующую команду без необходимости набирать всю команду заново

$ sudo !!!

CTRL + P – Другой способ получить доступ к последней команде в истории bash – использовать !-1 , где 1 – последняя команда в истории.

Если нужно выполнить вторую последнюю команду, то можно использовать !-2. CTRL+ P также можно использовать для просмотра последних команд, которые были выполнены в bash.

Повторное нажатие комбинации клавиш приведет к появлению других команд из истории.

Сочетания клавиш Linux для навигации по терминалу

Теперь давайте обсудим еще несколько сочетаний клавиш, которые можно использовать для легкой навигации по терминалу.

  • Tab – Хотя технически не используется для навигации по терминалу, мы можем нажать клавишу TAB, чтобы завершить незаконченную команду Linux или другие аргументы Linux, такие как имя файла, адрес каталога и т.д.
  • CTRL+ALT+F1 (от F1 до F6) – Для переключения между терминалами в Linux нажмите CTRL+ALT+F1 или F2 до F6.
  • CTRL+стрелка влево или вправо – Мы можем использовать клавишу CTRL+стрелка влево или CTRL+стрелка вправо для перехода между аргументами команды.
  • CTRL+A и CTRL+E – Чтобы переместить курсор в начало строки, нажмите CTRL + A, а чтобы переместить курсор в конец строки, нажмите CTRL + E. Также для этого можно использовать кнопки HOME и END.
  • CTRL+ W — Чтобы удалить слово, которое находится перед позицией курсора, нажмите CTRL+W.
  • CTRL+K — Чтобы удалить все слова от текущего положения курсора до конца строки, нажмите CTRL + K.
  • CTRL+U – Удаление всей строки терминала с помощью CTRL+U.

Сочетания клавиш для работы с системными процессами

CTRL+Z – Чтобы отправить запущенный процесс в фоновый режим, нажмите CTRL+Z.

После перехода в фоновый режим мы можем вывести процесс на передний план, набрав

$ fg

но если вы отправили несколько процессов в фоновый режим, то нам нужно проверить номер процесса, который мы хотим видеть на переднем плане.

Для этого введите

$ bg

& у нас должен быть список всех процессов в фоновом режиме с номером.

Теперь выведите процесс на передний план, введите:

$ fg 3
  • CTRL+C – Используйте эту комбинацию клавиш, чтобы завершить запущенный процесс.
  • CTRL+S и CTRL+Q – Чтобы остановить показ всего вывода на экран, используйте CTRL+S, а чтобы снова начать вывод на экран, нажмите CTRL+Q.

Некоторые другие сочетания клавиш

CTRL+L – Чтобы очистить весь экран терминала, используйте комбинацию клавиш CTRL+L.
CTRL+D – Чтобы выйти из оболочки bash, используйте CTRL+D.

Это было наше руководство по полезным сочетаниям клавиш Linux, о которых мы должны знать.

Я знаю, что этот список не полный и есть еще много полезных сочетаний клавиш Linux, которые можно использовать.

Расскажите о своих любимых сочетаниях клавиш Linux в поле для комментариев ниже.

Добавить комментарий