Lista skrótów klawiszowych terminala
Skróty terminala (głównie oparte na trybie Emacs, który jest domyślny dla większości powłok) mogą znacznie zwiększyć wydajność pracy w wierszu poleceń.
Poruszanie kursorem
| Skrót | Opis |
|---|---|
Ctrl + A |
Przenieś kursor na początek linii |
Ctrl + E |
Przenieś kursor na koniec linii |
Alt + F |
Przesuń kursor o jedno słowo do przodu |
Alt + B |
Przesuń kursor o jedno słowo do tyłu |
Ctrl + F |
Przesuń kursor o jeden znak do przodu |
Ctrl + B |
Przesuń kursor o jeden znak do tyłu |
Ctrl + XX |
Szybki przeskok między początkiem linii a aktualną pozycją kursora |
Edycja tekstu
| Skrót | Opis |
|---|---|
Ctrl + U |
Wytnij/Usuń od kursora do początku linii |
Ctrl + K |
Wytnij/Usuń od kursora do końca linii |
Ctrl + W |
Wytnij/Usuń jedno słowo przed kursorem |
Alt + D |
Wytnij/Usuń jedno słowo za kursorem |
Ctrl + Y |
Wklej ostatnio wyciętą zawartość (Yank) |
Ctrl + H |
Usuń znak przed kursorem (Backspace) |
Ctrl + D |
Usuń znak za kursorem (zamyka terminal, jeśli nie ma tekstu) |
Ctrl + _ |
Cofnij ostatnią edycję |
Ctrl + T |
Zamień dwa znaki przed i po kursorze |
Kontrola procesów
| Skrót | Opis |
|---|---|
Ctrl + C |
Przerwij aktualnie uruchomiony proces (SIGINT) |
Ctrl + Z |
Zawieś bieżący proces w tle (SIGTSTP) |
Ctrl + D |
Wyślij EOF, zazwyczaj zamyka bieżącą powłokę lub kończy wprowadzanie |
Ctrl + S |
Zatrzymaj wyjście na ekran (blokada ekranu) |
Ctrl + Q |
Wznów wyjście na ekran |
Ctrl + \ |
Wyjdź z bieżącego procesu i wygeneruj zrzut pamięci (SIGQUIT) |
Historia i wyszukiwanie
| Skrót | Opis |
|---|---|
Ctrl + R |
Przeszukaj historię poleceń (wyszukiwanie przyrostowe) |
Ctrl + G |
Wyjdź z trybu wyszukiwania |
Ctrl + P |
Poprzednie polecenie (strzałka w górę) |
Ctrl + N |
Następne polecenie (strzałka w dół) |
!! |
Wykonaj ostatnie polecenie |
!string |
Wykonaj ostatnie polecenie zaczynające się od ciągu znaków |
!* |
Odnieś się do wszystkich argumentów ostatniego polecenia |
!$ |
Odnieś się do ostatniego argumentu ostatniego polecenia |
Kontrola ekranu
| Skrót | Opis |
|---|---|
Ctrl + L |
Wyczyść ekran (odpowiednik ‘clear’) |
Ctrl + S |
Zamroź terminal (przestań przyjmować dane wejściowe) |
Ctrl + Q |
Odmroź terminal |