www.bimminger.at

Tipps / Linux

Linux

Linux Konsole: sudo-Shortcut - Eingabe wiederholen ohne alles neu zu schreiben


Nicht auf jedem System kann und soll man generell mit root arbeiten. Hier kommt oft sudo als Möglichkeit zum Einsatz um Tasks dann doch mit root-Privilegien auszuführen. Oft aber startet man von der Konsole ohne sudo und führt ein und denselben Befehl dann gleich anschließend nochmal mit sudo durch. Hier gibt es aber auch einen Shortcut:

sudo !!


Dieser kurze Befehl erleichtert einem oft das Leben.


Zum Beispiel: Das letzte Edit-Kommand mit Sudo wiederholen


Ein simples Beispiel, man versucht eine Konfig-Datei zu editieren ohne root-Rechte und kommt gleich beim Öffnen oder Speichern drauf dass man keine Berechtigung dazu hat. Dann wird der gleiche Befehl nochmal mit sudo erneut getippt oder kopiert:

vi /etc/apache2/sites-available/testseite.conf
#Keine Berechtigung
sudo vi /etc/apache2/sites-available/testseite.conf


Das gleiche geht aber auch anders und viel komfortabler:

vi /etc/apache2/sites-available/testseite.conf
#Keine Berechtigung
sudo !!


Der Effekt ist der gleiche.