Ich habe auf dem Server meines Freundes Sudo-Zugriff, auf dem Centos-6.3 ausgeführt wird. Wenn ich jedoch versuche, einige Befehle auszuführen sudo vim /var/www/html/index.html, wird eine Fehlermeldung angezeigt. sudo: vim: command not foundIch kann sie jedoch ausführen sudo suund dann vim /var/www/html/index.htmlfunktioniert sie wie erwartet.
echo $PATHund sudo echo $PATHbeide ergeben:
/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jared/bin
sudo which vim jedoch ergibt:
which: no vim in (/sbin:/bin:/usr/sbin:/usr/bin)
Ich habe versucht hinzuzufügen
export PATH=$PATH:/usr/local/bin
an dem /root/.bashrcwas wie behoben das problem bei der verwendung sudo suaber nicht nur sudo <command>.
Wie komme ich sudo <command>zur Arbeit?