Skróty klawiszowe w terminalu Linux
Skróty klawiaturowe w terminalu Linux mogą znacznie zwiększyć wydajność, pozwalając na szybkie wykonywanie powszechnych działań bez polegania na myszce. Ten artykuł omawia podstawowe skróty terminalowe, co one robią i jak mogą poprawić Twój przepływ pracy w wierszu poleceń.
1. Podstawowe skróty terminalowe
1.1. Skróty nawigacyjne
- Ctrl + A: Przenieś kursor na początek linii.
- Ctrl + E: Przenieś kursor na koniec linii.
- Ctrl + U: Wytnij tekst od kursora do początku linii.
- Ctrl + K: Wytnij tekst od kursora do końca linii.
- Ctrl + W: Wytnij słowo przed kursorem.
1.2. Historia poleceń
- Strzałka w górę: Przewiń w górę przez historię poleceń.
- Strzałka w dół: Przewiń w dół przez historię poleceń.
- Ctrl + R: Przeszukaj historię poleceń (zacznij pisać, aby znaleźć dopasowanie).
- Ctrl + G: Wyjdź z trybu przeszukiwania historii.
2. Skróty do manipulacji tekstem
2.1. Edytowanie tekstu
- Ctrl + C: Anuluj bieżące polecenie lub zakończ bieżący proces.
- Ctrl + Z: Wstrzymaj bieżący proces (wznów go za pomocą).
fg - Ctrl + D: Wyślij EOF (koniec pliku). Może to wylogować Cię z sesji lub zamknąć terminal, gdy nie ma aktywnego wejścia.
2.2. Manipulacja słowami i liniami
- Alt + B: Przenieś kursor o jedno słowo wstecz.
- Alt + F: Przenieś kursor o jedno słowo do przodu.
- Ctrl + Y: Wklej (przywróć) ostatnio wycięty tekst.
- Ctrl + X, a następnie Ctrl + E: Otwórz bieżące polecenie w domyślnym edytorze tekstu do edycji.
3. Skróty do zarządzania procesami
- Ctrl + C: Zakończ działający proces w terminalu.
- Ctrl + Z: Wstrzymaj działający proces i wróć do powłoki (wznów za pomocą).
fg - Ctrl + D: Wyślij EOF, co może zakończyć niektóre procesy, które odczytują z wejścia standardowego.
4. Skróty do kontroli terminala
- Ctrl + L: Wyczyść ekran terminala (to samo co uruchomienie).
clear - Ctrl + S: Wstrzymaj wyjście terminala (wznów za pomocą Ctrl + Q).
- Ctrl + Q: Wznów wyjście po Ctrl + S.
5. Zaawansowane skróty w wierszu poleceń
5.1. Uruchamianie poprzednich poleceń
- : Uruchom poprzednie polecenie ponownie.
!! - : Uruchom nte polecenie w swojej historii (zastąp
!nnumerem polecenia).n - : Uruchom najnowsze polecenie, które zaczyna się od
!string.string
5.2. Uprawnienia i uruchamianie terminala
- : Wykonaj polecenie z uprawnieniami superużytkownika (root).
sudo - Ctrl + Alt + T: Otwórz nowe okno terminala (zwykle obsługiwane w wielu środowiskach graficznych Linuxa).
6. Dostosowywanie skrótów klawiaturowych
Wiele dystrybucji Linuxa pozwala na dostosowanie skrótów klawiaturowych dla aplikacji terminalowych. Opcje te są zazwyczaj dostępne w ustawieniach systemowych w sekcji Klawiatura.
Podsumowanie
Opanowanie skrótów klawiaturowych w terminalu Linux może znacznie poprawić efektywność pracy w wierszu poleceń. Ćwicząc i wprowadzając te skróty do swojej codziennej pracy, możesz nawigować szybciej, skuteczniej edytować dane wejściowe i zarządzać procesami z mniejszym oporem.
