Ralf Zimmermann SIEGNETZ.IT GmbH

Bash Shortcuts

Nützliche Bash Shortcuts

Zurück zum Seitenanfang | Publiziert am

Command Editing Shortcuts

  • Ctrl + a – Cursor zum Anfang der Befehlszeile
  • Ctrl + e – Cursor zum Ende der Befehlszeile
  • Ctrl + k – Lösche von Cursor Position bis zum Befehlszeilenende
  • Ctrl + u – Lösche von Cursor Position bis zum Befehlszeilenanfang
  • Ctrl + w – Lösche von Cursor Position bis zum vorigen Wortanfang
  • Ctrl + y – Gelöschten Text oder Wort hinter dem Cursor einfügen
  • Ctrl + xx – Zwischen Zeilenanfang und Cursor Position springen
  • Meta + b – Cursor ein Wort vorwärts zum Wortanfang
  • Meta + f – Cursor ein Wort vorwärts zum Wortende
  • Meta + d – Löscht bis zum Wortende
  • Meta + c – Wortanfang groß
  • Meta + u – Grossschrift von Cursor Position bis zum Wortende
  • Meta + l – Kleinschrift von Cursor Position bis zum Wortende
  • Meta + t – Aktuelles Wort gegen das letzte tauschen
  • Ctrl + f – Einen Buchstaben vor
  • Ctrl + b – Einen Buchstaben zurück
  • Ctrl + d – Buchstaben an Cursor Position löschen
  • Ctrl + h – Buchstaben vor der Cursor Position löschen
  • Ctrl + t – Aktuellen Buchstaben gegen letzten Buchstaben tauschen

Command Recall Shortcuts

  • Ctrl + r – History rückwärts suchen
  • Ctrl + g – History Suche beenden
  • Ctrl + p – Vorigen History Befehl
  • Ctrl + n – Nächsten History Befehl
  • Meta + . – Letzes Wort des letzen Befehls verwenden

Command Control Shortcuts

  • Ctrl + l – Bildschrim löschen
  • Ctrl + s – Bildschirmausgabe beenden
  • Ctrl + q – Bildschirmausgabe starten
  • Ctrl + c – Befehl stoppen
  • Ctrl + z – Befehl in den Hintergrund und stoppen

Bash Bang (!) Commands

  • !! - Letzten Befehl wiederholen
  • !blah – Letzten Befehl wiederholen der ‘blah’ enthält (z.B !ls)
  • !blah:p – Letzten Befehl ausgeben der !blah ausgeführt hat
  • !$ – Das letzte Wort des letzten Befehls ausgeben. Entspricht Meta + .
  • !$:p – Ausgeben was !$ entfernt hat
  • !* – Letzten Befehl bis auf das letzte Wort ausgeben
  • !*:p – Ausgeben was !* entfernt hat