От Румайса Ниази
Дялтуителектронна поща

Използвайте тези преки пътища на Linux Bash за навигация, редактиране, команден контрол и лесен достъп до историята – всичко това е достъпно в безплатна таблица за измама.

Linux Bash (Bourne Again Shell) е език за обвивка и команди, който е известен на повечето потребители на Linux, тъй като е обвивката по подразбиране в повечето Linux дистрибуции.

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

Въпреки това, Bash идва с много лесни за използване клавишни комбинации и функции за история, които гарантират ефективно използване на терминала. За ефективно използване на времето сме съставили списък с най-често използваните клавишни комбинации на Bash.

БЕЗПЛАТНО СВАЛЯНЕ:

instagram viewer
Тази измама е достъпна като PDF файл за изтегляне от нашия дистрибуторски партньор, TradePub. Ще трябва да попълните кратък формуляр, за да получите достъп до него само за първи път. Изтеглете Читателна таблица за терминала на Linux Bash.

Клавишни комбинации на Linux Bash Terminal

Пряк път Действие
Bash навигация
Ctrl + A Преминете към началото на командния ред
Ctrl + E Придвижете се до края на командния ред
Ctrl + F Преместете един знак напред
Ctrl + B Преместете един знак назад
Ctrl + XX Превключете позицията на курсора между началото на командния ред и текущата позиция
Ctrl + ] + x Придвижва курсора напред към следващото появяване на x
Alt + F / Esc + F Придвижва курсора с една дума напред
Alt + B / Esc + B Премества курсора с една дума назад
Alt + Ctrl + ] + x Премества курсора към предишната поява на x
Bash контрол/процес
Ctrl + L Подобно на командата за изчистване, изчиства екрана на терминала
Ctrl + S Спира извеждането на команди на екрана
Ctrl + Z Преустановява текущото изпълнение на командата и я премества на заден план
Ctrl + Q Подновява спряната команда
Ctrl + C Изпраща SIGI сигнал и убива изпълняващата в момента команда
Ctrl + D Затваря текущия терминал
История на Bash
Ctrl + R Постепенно обратно търсене на историята на bash
Alt + P Неинкрементно обратно търсене на историята на bash
Ctrl + J Завършва търсенето в историята при текущата команда
Ctrl + _ Отмяна на предишната команда
Ctrl + P / стрелка нагоре Преминава към предишна команда
Ctrl + N / стрелка надолу Преминава към следващата команда
Ctrl + S Получава следващата най-нова команда
Ctrl + O Изпълнява и въвежда отново командата, намерена чрез Ctrl + S и Ctrl + R
Ctrl + G Излиза от режима на търсене в историята
!! Изпълнява последната команда
!* Изпълнява предишна команда с изключение на първата й дума
!*:стр Показва какво !* замества
Изпълнява скорошна команда в историята на bash, която започва с x
!x: стр Показва командата x и я добавя като последната команда в историята
!$ Същото като OPTION+., извежда последния аргумент на предишната команда
!^ Заменя първия аргумент на последната команда в текущата команда
!$:стр Показва думата, която !$ замества
^123^abc Заменя 123 с abc
!n: m Повтаря аргумент в рамките на диапазон (т.е. m 2-3)
!fi Повтаря последната команда в историята, която започва с fi
Изпълнете n-та команда от историята на bash
!n: стр Отпечатва командата, която !n изпълнява
!n:$ Повторете аргументите от последната команда (т.е. от аргумент n до $)
Bash редактиране
Ctrl + U Изтрива преди курсора до началото на командата
Ctrl + K Изтрива след курсора до края на командата
Ctrl + W Премахва командата/аргумента преди курсора
Ctrl + D Премахва знака под курсора
Ctrl + H Премахва знак преди курсора
Alt + D Премахва от знака до края на думата
Alt + Backspace Премахва от знака до началото на думата
Alt +. / Esc+. Използва последния аргумент на предишната команда
Alt + < Преминава към първия ред от историята на bash
Alt + > Преминава към последния ред от историята на bash
Esc + T Превключване между последните две думи преди курсора
Alt + T Превключва текущата дума с предишната
Информация за Bash
РАЗДЕЛ Автоматично довършва името на командата или файла/директорията
~TAB РАЗДЕЛ Избройте всички потребители на Linux
Ctrl + I Завършва командата като TAB
Alt + ? Показване на файлове/папки в текущия път за помощ
Alt + * Показване на файлове/папки в текущия път като параметър

Много повече да научите за Linux

Клавишните комбинации на обвивката на Bash работят около философията на разработчика DRY (Не се повтаряйте). Те помагат да използвате ефективно времето си, като подобряват производителността в забързана работна среда.

Горната измама е само върхът на айсберга. Колкото повече започнете да изследвате терминалните команди на Linux и преките пътища на Bash, толкова по-лесен и интересен става Linux.

Справочник за команди на Linux

Този прост чит-лист ще ви помогне да се почувствате удобно с терминала на командния ред на Linux за нула време.

Прочетете Следващото

Дялтуителектронна поща
Свързани теми
  • Linux
  • Linux Bash Shell
  • Пищов
За автора
Румайса Ниази (публикувани 12 статии)

Румайса е писател на свободна практика в MUO. Тя е носила много шапки, от математик до ентусиаст по информационна сигурност, и сега работи като SOC анализатор. Нейните интереси включват четене и писане за нови технологии, Linux дистрибуции и всичко около информационната сигурност.

Още от Rumaisa Niazi

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, ревюта, безплатни електронни книги и ексклузивни оферти!

Щракнете тук, за да се абонирате