Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


No renderer 'pdf' found for mode 'pdf'
admin_grundlagen:bash_eingabehilfen

Dies ist eine alte Version des Dokuments!


History

Tastenkürzel/BefehlFunktion
↑ (Pfeil nach oben)letzten Befehl wiederholen
historybisher eingegebene Befehle anzeigen
!85Befehl Nr. 85 erneut ausführen
!!Den letzten Befehl erneut ausführen. Tipp (Ubuntu): sudo !!
Strg + rhistory durchsuchen
Strg + cabbrechen
Alt + .letztes Argument wiederholen

Eingabe vervollständigen

Tastenkürzel/BefehlFunktion
Tab angefangener Befehl bzw. angefangener Dateiname wird vervollständigt

Kopieren & Einfügen

mit der linken Maustaste Text markieren, fügt den Text gleichzeitig in die Text-Zwischenablage ein:

So markierten Text kann dann mit der mittleren Maustaste (bzw. Mausrad, bzw. linke und rechte Maustaste gleichzeitig) eingefügt werden. 1)

1)
copy&paste vom Webbrowser in die Shell kann gefährlich sein: http://thejh.net/misc/website-terminal-copy-paste
<!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>
admin_grundlagen/bash_eingabehilfen.1377869281.txt.gz · Zuletzt geändert: 2013/08/30 13:28 von merlin_wolf