Benutzer:ThorstenStrusch
Sandkasten für neue Artikel:
- ThorstenStrusch/developer:Paketverwaltung
- ThorstenStrusch/developer:gpg Schlüssel
- ThorstenStrusch/Infrastruktur:Repositorieverwaltung
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.)