Użyj tych skrótów Linux Bash do nawigacji, edycji, sterowania poleceniami i łatwego dostępu do historii — wszystko to jest dostępne w bezpłatnej ściągawce.
Linux Bash (Bourne Again Shell) to powłoka i język poleceń, który jest znany większości użytkowników Linuksa, ponieważ jest to domyślna powłoka w większości dystrybucji Linuksa.
Początkujący użytkownik Linuksa może uznać, że korzystanie z terminala Linuksa jest nieco trudne do zrozumienia, zwłaszcza że w dużym stopniu opiera się na używaniu klawiszy strzałek do poruszania się. Dodatkowo ciągłe ponowne wpisywanie poleceń, każde z niewielką różnicą, może być denerwujące.
Jednak Bash zawiera wiele łatwych w użyciu skrótów klawiaturowych i funkcji historii, które zapewniają efektywne korzystanie z terminala. Aby efektywnie wykorzystać czas, przygotowaliśmy listę najczęściej używanych skrótów klawiaturowych Bash.
DARMOWE POBIERANIE: Ta ściągawka jest dostępna do pobrania w formacie PDF od naszego partnera dystrybucyjnego, TradePub. Będziesz musiał wypełnić krótki formularz, aby uzyskać do niego dostęp tylko po raz pierwszy. Pobierz
Ściągawka z terminala Bash w systemie Linux.Skróty klawiaturowe terminala Bash w systemie Linux
Skrót | Akcja |
---|---|
Bash Nawigacja | |
Ctrl + A | Przejdź na początek wiersza poleceń |
Ctrl + E | Przejdź na koniec wiersza poleceń |
Ctrl + F | Przesuń jeden znak do przodu |
Ctrl + B | Przesuń jeden znak do tyłu |
Ctrl + XX | Przełącz pozycję kursora między początkiem wiersza poleceń a bieżącą pozycją |
Ctrl + ] + x | Przesuwa kursor do przodu do następnego wystąpienia x |
Alt + F / Esc + F | Przesuwa kursor o jedno słowo do przodu |
Alt + B / Esc + B | Przesuwa kursor o jedno słowo do tyłu |
Alt + Ctrl + ] + X | Przenosi kursor do poprzedniego wystąpienia x |
Kontrola/proces Bash | |
Ctrl + L | Podobnie jak polecenie wyczyść, czyści ekran terminala |
Ctrl + S | Zatrzymuje wyprowadzanie poleceń na ekran |
Ctrl + Z | Zawiesza bieżące wykonywanie polecenia i przenosi je w tło |
Ctrl + Q | Wznawia zawieszone polecenie |
Ctrl + C | Wysyła sygnał SIGI i zabija aktualnie wykonywane polecenie |
Ctrl + D | Zamyka bieżący terminal |
Historia Bash | |
Ctrl + R | Przyrostowe wyszukiwanie wsteczne historii bash |
Alt + P | Nieprzyrostowe wyszukiwanie wsteczne historii bash |
Ctrl + J | Kończy przeszukiwanie historii przy bieżącym poleceniu |
Ctrl + _ | Cofnij poprzednie polecenie |
Ctrl + P / strzałka w górę | Przechodzi do poprzedniego polecenia |
Ctrl + N / strzałka w dół | Przechodzi do następnego polecenia |
Ctrl + S | Pobiera następne najnowsze polecenie |
Ctrl + O | Uruchamia i ponownie wprowadza polecenie znalezione za pomocą Ctrl + S i Ctrl + R |
Ctrl + G | Wychodzi z trybu wyszukiwania historii |
!! | Uruchamia ostatnie polecenie |
!* | Uruchamia poprzednie polecenie z wyjątkiem pierwszego słowa |
!*:P | Wyświetla co !* substytuty |
!x | Uruchamia ostatnie polecenie w historii basha, które zaczyna się od x |
!x: p | Wyświetla polecenie x i dodaje je jako ostatnie polecenie w historii |
!$ | Tak samo jak OPCJA+., wyświetla ostatni argument poprzedniego polecenia |
!^ | Zastępuje pierwszy argument ostatniego polecenia w bieżącym poleceniu |
!$:p | Wyświetla słowo, które !$ zastępuje |
^123^abc | Zastępuje 123 przez abc |
!n: m | Powtarza argument w zakresie (np. m 2-3) |
!fi | Powtarza ostatnie polecenie w historii, które zaczyna się od fi |
!n | Uruchom n-te polecenie z historii basha |
!n: p | Wyświetla polecenie !n wykonuje |
!n:$ | Powtórz argumenty z ostatniego polecenia (tj. od argumentu n do $) |
Edycja Bash | |
Ctrl + U | Usuwa przed kursorem aż do początku polecenia |
Ctrl + K | Usuwa po kursorze do końca polecenia |
Ctrl + W | Usuwa polecenie/argument przed kursorem |
Ctrl + D | Usuwa znak pod kursorem |
Ctrl + H | Usuwa znak przed kursorem |
Alt + D | Usuwa ze znaku aż do końca słowa |
Alt + Backspace | Usuwa ze znaku aż do początku słowa |
Alt +. / Esc+. | Używa ostatniego argumentu poprzedniego polecenia |
Alt + < | Przechodzi do pierwszego wiersza historii basha |
Alt + > | Przechodzi do ostatniego wiersza historii basha |
Esc + T | Przełącz między dwoma ostatnimi słowami przed kursorem |
Alt + T | Przełącza bieżące słowo z poprzednim |
Informacje Bash | |
PATKA | Automatycznie uzupełnia nazwę polecenia lub pliku/katalogu |
~TAB TAB | Lista wszystkich użytkowników Linuksa |
Ctrl + I | Uzupełnia polecenie jak TAB |
Alt + ? | Wyświetl pliki/foldery w bieżącej ścieżce, aby uzyskać pomoc |
Alt + * | Wyświetl pliki/foldery w bieżącej ścieżce jako parametr |
Mnóstwo więcej do nauczenia się o Linuksie
Skróty klawiaturowe powłoki Bash działają wokół filozofii DRY (Don't Repeat Yourself) dewelopera. Pomagają efektywnie wykorzystać Twój czas, poprawiając produktywność w dynamicznym środowisku pracy.
Powyższa ściągawka to tylko wierzchołek góry lodowej. Im więcej zaczniesz odkrywać polecenia terminala Linuksa i skróty Bash, tym łatwiejszy i ciekawszy staje się Linux.
Ta prosta ściągawka pomoże Ci szybko zaznajomić się z terminalem wiersza poleceń systemu Linux.
Czytaj dalej
- Linux
- Powłoka Bash dla Linuksa
- Ściągawka
Rumaisa jest niezależnym pisarzem w MUO. Nosiła wiele kapeluszy, od matematyka po entuzjastę bezpieczeństwa informacji, a teraz pracuje jako analityk SOC. Jej zainteresowania obejmują czytanie i pisanie o nowych technologiach, dystrybucjach Linuksa i wszystkim, co dotyczy bezpieczeństwa informacji.
Zapisz się do naszego newslettera
Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Kliknij tutaj, aby zasubskrybować