Skróty klawiszowe w konsoli linuxa

Konsola Linuksa daje administratorowi niemalże niekończone możliwości. Wpisywanie długich poleceń może jednak być “upierdliwe” warto więc poznać drogę hakerskich skrótów.

Thank you for reading this post, don't forget to subscribe!

Podstawy:

  • TAB – automatyczne dokończenie nazwy zaczętego polecenia
  • TAB – wciśnięte dwa razy – w przypadku gdy powłoka nie jest w stanie dokończyć zaczętego polecenia powtórne wciśnięcie klawisza TAB spowoduje wyświetlenie podpowiedzi z listą dostępnych komend zaczynających się od wpisanej wartości.
  • (↑ | ↓) – strzałki góra / dół – Poruszanie się po historii poleceń, które wcześniej były już wpisywane w konsole,
  • CTRL+P / CTRL+N – tak samo jak w przypadku strzałek – poruszanie się po historii poleceń, które wcześniej były już wpisywane w konsole,
  • CTRL+R – wyszukuje w historii poleceń wcześniej już wykonanych, po wciśnięciu skrótu wpisujemy początkowy jakiejś komendy – i otrzymujemy podpowiedź
  • Ctrl+G – wychodzi z wyszukiwania historii poleceń
  • ALT+. – wkleja ostatnie słowo z poprzedniego polecenia
  • ^słowo^zamiennik – zastępuje słowo zamiennikiem w poprzednim poleceniu
  • CTRL+C – przerwanie/zabicie działania programu
  • CTRL+Z – zatrzymanie działania programu
  • CTRL+S – zatrzymanie transferu do terminala
  • CTRL+Q – kontynuowanie transferu do terminala – (jeśli wcześniej użyto ctrl+s)
  • CTRL+L – wyczyszczenie ekranu (działa jak polecenie clear)
  • !! – wykonaj ostatnie polecenie
  • !wpis – wykonaj najczęściej wykonywane polecenie zaczynające się od wpis
  • !wpis:p – to samo co wyżej, tylko bez wykonywania (wyświetlenie pełnej nazwy komendy)

Skróty przeznaczone do edycji polecenia:

  • Ctrl+A – przesuwa kursor na początek linii
  • Ctrl+E – przesuwa kursor na koniec linii
  • Ctrl+K – usuwa wszystko od kursora do końca linii
  • Ctrl+U – usuwa wszystko od kursora do początku linii
  • Ctrl+W – usuwa słowo przed kursorem
  • Ctrl+Y – wkleja poprzednio wymazany fragment poprzez Ctl-U oraz Ctl-K,W
  • Ctrl+D – usuwa literę przed kursorem (lub słowo – również ALT+BackSpace)
  • Alt+B – cofa kursor o słowo do tyłu
  • Alt+F – przenosi kursor o słowo do przodu
  • Alt+T – zmienia kolejność wpisywanych słów
  • Alt+C – Zamienia pierwszą literę w wyrazie na Wielką, a kolejne na małe.
  • Alt+L – Zamienia wszystkie znaki w wyrazie na prawo od kursora na małe litery
  • Alt+U – Zamienia wszystkie znaki w wyrazie na prawo od kursora na Wielkie litery

Skróty okien:

  • CTRL+ALT+F1 – Przełącza na pierwszy terminal.
  • CTRL+ALT+FN (N=1..6) – Przełącza na następne terminale.
  • tty – wyświetla nazwę bieżącego terminalu.
  • CTRL+ALT+F7 – Przełącza na pierwszy terminal graficzny (jest na tym terminalu uruchomiony jest X-window).
  • CTRL+ALT+FN (n=7..12) – Przełącza na następny terminal graficzny (jeśli terminal GUI jest uruchomiony na ekranie n-1).
  • SHIFT+PgUp – przewija dane wyjściowe z terminala w górę.
  • SHIFT+PgDown – przewija dane wyjściowe z terminala w dół.
  • CTRL+ALT+ESC – zabija okno w które klikniesz myszką
  • CTRL+ALT+BACKSPACE – zabija środowisko graficzne lub je restartuje. Warto skorzystać z tej kombinacji, kiedy wszystko inne przestało działać.

Inne:

  • Alt-Ctrl-L Blokada komputera
  • Alt-F1 Otwiera menu Aplikacje (dalej można się po nim poruszać strzałkami)
  • Alt-F2 Otwiera menu ‘Uruchom’
  • Alt-F3 Otwiera menu wyszukiwania (Deskbar)
  • Alt-F4 Zamyka aktywne okno
  • Alt-F5 Pomniejsza okno (jeśli jest na pełnym ekranie)
  • Alt-F7 Pozwala na przesuwanie okna za pomocą strzałek
  • Alt-F8 Pozwala na zmianę rozmiaru okna za pomocą strzałek
  • Alt-F9 Minimalizuje aktywne okno
  • Alt-F10 Maksymalizuje aktywne okno