Wenn ich su -
zu root komme, wird mein aktuelles Verzeichnis auf root's home gesetzt. Gibt es sowieso, um das aktuelle Verzeichnis zu behalten, in dem ich war, ähnlich wie sudo -s
. Oder ist die Antwort auf Sudo?
sudo su -c "zsh"
, in meinem Fall, halte mich im aktuellen Verzeichnis und lade zsh als Shell mit Root-Benutzer. ctrl+d
danach und Sie kehren zum aktuellen Benutzer zurück. Funktioniert für Verzeichnissachen direkt mit Centos für mich, aber vielleicht könnte das Hinzufügen von "&& cd $ (pwd)" innerhalb des übergebenen Befehls den Trick tun.