Използвайте тези преки пътища на Linux Bash за навигация, редактиране, команден контрол и лесен достъп до историята – всичко това е достъпно в безплатна таблица за измама.
Linux Bash (Bourne Again Shell) е език за обвивка и команди, който е известен на повечето потребители на Linux, тъй като е обвивката по подразбиране в повечето Linux дистрибуции.
Начинаещ потребител на Linux може да намери използването на терминала на Linux малко трудно за разбиране, особено защото разчита до голяма степен на използването на вашите клавиши със стрелки за придвижване. Освен това, постоянното пренабиране на командите, всяка с лека вариация, може да бъде досадно.
Въпреки това, Bash идва с много лесни за използване клавишни комбинации и функции за история, които гарантират ефективно използване на терминала. За ефективно използване на времето сме съставили списък с най-често използваните клавишни комбинации на Bash.
БЕЗПЛАТНО СВАЛЯНЕ:
Тази измама е достъпна като 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 Bash Shell
- Пищов
Румайса е писател на свободна практика в MUO. Тя е носила много шапки, от математик до ентусиаст по информационна сигурност, и сега работи като SOC анализатор. Нейните интереси включват четене и писане за нови технологии, Linux дистрибуции и всичко около информационната сигурност.
Абонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, ревюта, безплатни електронни книги и ексклузивни оферти!
Щракнете тук, за да се абонирате