Terminal Tastaturkürzel Cheat Sheet
Terminal-Tastaturkürzel (meist auf Basis des Emacs-Modus, der Standard bei den meisten Shells) können die Effizienz auf der Befehlszeile erheblich steigern.
Cursor-Bewegung
| Kürzel | Beschreibung |
|---|---|
Ctrl + A |
Cursor an den Zeilenanfang bewegen |
Ctrl + E |
Cursor an das Zeilenende bewegen |
Alt + F |
Cursor ein Wort vorwärts bewegen |
Alt + B |
Cursor ein Wort rückwärts bewegen |
Ctrl + F |
Cursor ein Zeichen vorwärts bewegen |
Ctrl + B |
Cursor ein Zeichen rückwärts bewegen |
Ctrl + XX |
Schnelles Springen zwischen Zeilenanfang und aktueller Cursorposition |
Textbearbeitung
| Kürzel | Beschreibung |
|---|---|
Ctrl + U |
Vom Cursor bis zum Zeilenanfang ausschneiden/löschen |
Ctrl + K |
Vom Cursor bis zum Zeilenende ausschneiden/löschen |
Ctrl + W |
Ein Wort vor dem Cursor ausschneiden/löschen |
Alt + D |
Ein Wort nach dem Cursor ausschneiden/löschen |
Ctrl + Y |
Zuletzt ausgeschnittenen Inhalt einfügen (Yank) |
Ctrl + H |
Zeichen vor dem Cursor löschen (Backspace) |
Ctrl + D |
Zeichen nach dem Cursor löschen (Terminal beenden, wenn kein Text vorhanden) |
Ctrl + _ |
Letzte Änderung rückgängig machen |
Ctrl + T |
Zwei Zeichen vor und nach dem Cursor vertauschen |
Prozesssteuerung
| Kürzel | Beschreibung |
|---|---|
Ctrl + C |
Aktuellen Prozess abbrechen (SIGINT) |
Ctrl + Z |
Aktuellen Prozess im Hintergrund anhalten (SIGTSTP) |
Ctrl + D |
EOF senden, beendet meist die Shell oder die Eingabe |
Ctrl + S |
Ausgabe am Bildschirm anhalten (Bildschirmsperre) |
Ctrl + Q |
Bildschirmausgabe fortsetzen |
Ctrl + \ |
Aktuellen Prozess beenden und Core Dump erzeugen (SIGQUIT) |
Verlauf und Suche
| Kürzel | Beschreibung |
|---|---|
Ctrl + R |
Befehlsverlauf durchsuchen (inkrementelle Suche) |
Ctrl + G |
Suchmodus verlassen |
Ctrl + P |
Vorheriger Befehl (Pfeiltaste oben) |
Ctrl + N |
Nächster Befehl (Pfeiltaste unten) |
!! |
Letzten Befehl ausführen |
!string |
Letzten Befehl ausführen, der mit string beginnt |
!* |
Alle Argumente des letzten Befehls referenzieren |
!$ |
Letztes Argument des letzten Befehls referenzieren |
Bildschirmsteuerung
| Kürzel | Beschreibung |
|---|---|
Ctrl + L |
Bildschirm leeren (wie ‘clear’) |
Ctrl + S |
Terminal einfrieren (nimmt keine Eingaben mehr an) |
Ctrl + Q |
Terminal wieder freigeben |