Benutzer:ThorstenStrusch

Aus Delixs
Zur Navigation springen Zur Suche springen

Sandkasten für neue Artikel:

Kleine Shellkunde

arbeiten an der console

STRG+k
löscht vom aktuellen Punkt bis zum Zeilenende
STRG+a bzw. HOME (manchmal heisst die Taste auch Pos1)
springt an den Zeilenanfang
STRG+e bzw Ende-Taste
springt an das Zeilenende
STRG+y
fügt das zuletzt gelöschte an der aktuellen Cursor Position wieder ein
ESC+d
löscht das folgende Wort
ESC+backspace
löscht wortweise nach links
ESC+b oder STRG+Pfeil links
springt Wortweise zurück
ESC+f oder STRG+Pfeil rechts
springt wortweise vor
STRG+h bzw backspace
löscht einen Buchstaben nach links
ESC+l
schreibt das nächste Wort klein (l wie lower)
ESC+u
schreibt das nächste Wort gross (u wie upper)
!! wiederholt den letzten Befehl
hilfreich, wenn man z.B. als user "service apache2 restart" getippt
hat aber wegen fehlender Rechte der Dienst nicht starten mag. Dann
tippe ich in der Eingabeaufforderung "sudo !!" und die Shell führt
"sudo service apache2 restart" aus
Ersetzungen
Ich tippe "grep suchwort /var/log/access.log.2" - aber die Suche ist
nicht erfolgreich. Also mag ich im nächst älteren Logfile suchen
und tippe "^2^3" Das führt zu einer Suche in der access.log.3
oder
Ich tippe "tar tvzf archiv.tar.gz", um mir den Inhalt anzusehen.
Wenn ich es entpacken mag, tippe ich direkt danach "^tv^x" und der
folgende Befehl wird ausgeführt: "tar xzf archiv.tar.gz".
(Normalerweise müßte ich Pfeil hoch, Home, STRG+Pfeil rechts, entf,
entf, x tippen.)
Links
http://www.debianhelp.de/kommandozeile.html