15%

Спестете 15% от всички услуги за хостинг

Тествайте уменията си и получете отстъпка за всеки хостинг план

Използвайте код:

Skills
За начало
11.01.2024

Горещи клавиши за Linux Terminal

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. Права и стартиране на терминала

  • sudo
    : Изпълнете команда с права на суперпотребител (root).
  • Ctrl + Alt + T: Отворете нов прозорец на терминала (обикновено поддържан в много Linux десктоп среди).

6. Персонализиране на клавишните комбинации

Много Linux дистрибуции ви позволяват да персонализирате клавишните комбинации за терминални приложения. Тези опции обикновено са налични в системните настройки под секция Клавиатура.

Заключение

Овладяването на горещите клавиши на Linux терминала може значително да подобри ефективността при работа в командния ред. Чрез практика и интегриране на тези комбинации в ежедневния си работен процес, можете да навигирате по-бързо, да редактирате входа по-ефективно и да управлявате процесите с по-малко триене.

15%

Спестете 15% от всички услуги за хостинг

Тествайте уменията си и получете отстъпка за всеки хостинг план

Използвайте код:

Skills
За начало