Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
|
admin_grundlagen:bash_eingabehilfen [2017/11/01 20:34] |
admin_grundlagen:bash_eingabehilfen [2025/02/17 13:34] (aktuell) |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== History ====== | ||
| + | ^Tastenkürzel/Befehl^Funktion^ | ||
| + | |↑ (Pfeil nach oben)|letzten Befehl wiederholen| | ||
| + | |''history''|bisher eingegebene Befehle anzeigen| | ||
| + | |''history 12''|:::| | ||
| + | |''history | grep //suchwort//''|bisher eingegebene befehle nach //suchwort// durchsuchen| | ||
| + | |''!85''|Befehl Nr. 85 erneut ausführen| | ||
| + | |''!!''|Den letzten Befehl erneut ausführen. Tipp (Ubuntu): ''sudo !!''| | ||
| + | |''Strg'' + ''r''|history durchsuchen| | ||
| + | |''Strg'' + ''c''|abbrechen| | ||
| + | |''Alt'' + ''.'' oder ''ESC'' + ''.''|letztes Argument wiederholen| | ||
| + | ((readline Doku: https://tiswww.cwru.edu/php/chet/readline/rluserman.html)) | ||
| + | (( unscharfe (Fuzzy-String-)Suche für die bash history: | ||
| + | apt install fzf | ||
| + | source /usr/share/doc/fzf/examples/key-bindings.bash | ||
| + | ''Strg'' + ''r'' ausprobieren | ||
| + | )) | ||
| + | ====== Eingabe vervollständigen ====== | ||
| + | ^Tastenkürzel/Befehl^Funktion^ | ||
| + | |''Tab''| angefangener Befehl bzw. angefangener Dateiname wird vervollständigt| | ||
| + | (( unscharfe (Fuzzy-String-)Suche für die bash tab-completion: | ||
| + | apt install fzf | ||
| + | source /usr/share/doc/fzf/examples/completion.bash | ||
| + | |||
| + | vim /etc/**<TAB> | ||
| + | ausprobieren | ||
| + | )) | ||
| + | ====== Kopieren & Einfügen ====== | ||
| + | mit der linken Maustaste Text markieren... | ||
| + | |||
| + | So markierten Text kann dann mit der mittleren Maustaste (bzw. Mausrad, bzw. linke und rechte Maustaste gleichzeitig) eingefügt werden. | ||
| + | |||
| + | Dieselbe Funktion stellt der Consolen-Maustreiber ''gpm'' auf Textconsolen (ttys) zur Verfügung. Einfügen mit rechter Maustaste. Gleiches funktioniert auch unter PuTTY. | ||
| + | |||
| + | (( copy&paste vom Webbrowser in die Shell kann gefährlich sein: | ||
| + | http://thejh.net/misc/website-terminal-copy-paste | ||
| + | Lösung: Clipboard-Manager installieren, z.B. ''gnome-shell-extension-gpaste'' | ||
| + | )) | ||