Wenn du in Linux die Konsole öffnest, dann öffnest du in den meisten Fällen eine Bash Shell. Eine Shell ist einfach nur ein Programm, mit dem du Befehle an deinen Computer senden kannst wie : Zeige mir alle Dateien und Verzeichnisse an, oder starte Programm XY. Eine Shell ist also eine Kommunikationsschnittstelle zu deinem Betriebssystem. Es gibt viele verschiedene Shells und eine davon ist eben Bash. Siehe auch Wikipedia https://de.wikipedia.org/wiki/Bash_(Shell)
So eine Shell (Mensch-Maschine-Schnittstelle) bietet sehr sehr sehr viele verschiedene Möglichkeiten. Darunter auch viele Shortcuts (Tastenkombinationen), die das Eingeben, Suchen, Editieren usw viel einfacher machen.
Hier habe ich einige und für mich sehr nützliche Shortcuts zusammengestellt
Die Buchstaben hier sind zwar alle groß geschrieben, aber das einfach nur wegen der besseren Lesbarkeit und Einheitlichkeit. Alle Buchstaben können ohne die Shift Taste eingegeben werden. Also ein L ist eigentlich ein l, das sonst schnell mit einem großen i verwechselt werden könnte. Ich schreibe extra Kommandozeile, weil die sich über mehrere Zeilen erstrecken kann und damit klar wird, dass nicht die Bildschirmränder gemeint sind.
Nützliches
TAB
Tabulator Taste bei der Eingabe drücken, um die Autovervollständigung zu nutzen. Am Anfang der Zeile wird nach Befehlen aus dem System gesucht, wenn bereits ein Wort am Anfang steht, dann werden Datei- und Verzeichnisnamen vervollständigtStrg + L
Löscht den Bildschirm. Wie auch der Befehlclear
!!
Den letzten Befehl nochmal wiederholen (NOCHMAL !! !! !! !!)
Suchen
Pfeil hoch / runter
– Befehlshistorie hoch und runter (vor und zurück) blättern, um bereits ausgeführte Befehle nochmal zu wiederholen. Bash speichert eingegebene Befehle in einer Datei namens.bash_history
in deinem Homeverzeichnis und diese wird dann durchsucht.Strg + R
Inkrementelle Rückwärtssuche der Bash Historie. Erneut Strg + R drücken, um das nächste Suchergebnis anzeigen zu lassen.Strg + J
die aktuelle Suche in der Bash Historie mit der Übernahme des aktuellen Befehls beenden (Jaaaaa)Strg + G
die aktuelle Suche in der History mit leerer Eingabe beenden (Geh weg!)
Cursor Navigation
Strg + A
Springe ganz an den ANFANG der KommandozeileStrg + E
Springe ganz an das ENDE der KommandozeileAlt + F
schiebt den Cursor vorwärts (FORWARD) vor das nächste WortAlt + B
schiebt Cursor zurück (BACK) auf den ersten Buchstaben des vorangegangen Wortes
Löschen & Tauschen
Strg + U
Löscht alles links des Cursors bis zum Anfang der Kommandozeile (Uuuuund zurück)Strg + K
Löscht alles rechts des Cursors bis zum Ende der Kommandozeile (Kawumm)
Strg + W
Löscht ab dem aktuellen Zeichen links den “Rest” bis zum WORTanfangAlt + D
Löscht ab dem aktuellen Zeichen den “Rest” DES Wortes rechts
Alt + T
Das Wort an der aktuellen Cursorposition wird mit dem vorangehenden Wort vertauscht (Tausch)
Ausgabe Display
Strg + S
Stoppt die Ausgabe von Meldungen auf dem Bildschirm – einfrieren/screenshot (das aktuell laufende Programm wird nicht gestoppt. Im “Hintergrund” laufen die Meldungen weiter)Strg + Q
Beendet das Strg + S (screenshot/einfrieren)
Beenden
Strg + C
Abbruch eines ProgrammsStrg + D
Schliesst die Bash Shell und damit auch meist das Konsolen Terminal
Weitere hyperblog Artikel zum Thema
bash
- Bash mit vi (vim) Befehlen – vi Mode
- Bash history von allen Terminal Sessions speichern – Zum Beispiel tmux
- Eine tmux.conf Konfiguration
- Pipewire modul-rt Konfiguration
- Audio in Video normalisieren mit ffmpeg
- Nützliche Bash Shortcuts
- Kommando zurück – Bash History Tipps
- Beim ssh login tmux aufrufen
- tmux ein Windowmanager für die Konsole
Views: 5