J'ai accès à sudo sur mon serveur d'amis, exécutant centos-6.3, mais lorsque j'essaie d'exécuter certaines commandes comme sudo vim /var/www/html/index.htmlj'obtiens une erreur, sudo: vim: command not foundje peux cependant exécuter sudo suet puis vim /var/www/html/index.htmlet cela fonctionne comme prévu.
echo $PATHet les sudo echo $PATHdeux donnent:
/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jared/bin
sudo which vim donne cependant:
which: no vim in (/sbin:/bin:/usr/sbin:/usr/bin)
J'ai essayé d'ajouter
export PATH=$PATH:/usr/local/bin
à celui /root/.bashrcqui a résolu le problème lors de l'utilisation, sudo sumais pas seulement sudo <command>.
Comment me rendre sudo <command>au travail?