Eu tenho acesso ao sudo no servidor dos meus amigos, executando o centos-6.3, mas quando tento executar alguns comandos, como sudo vim /var/www/html/index.htmlrecebo um erro sudo: vim: command not found, posso, no entanto, executar sudo sue depois vim /var/www/html/index.htmlfuncionar como esperado.
echo $PATHe sudo echo $PATHambos produzem:
/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jared/bin
sudo which vim no entanto produz:
which: no vim in (/sbin:/bin:/usr/sbin:/usr/bin)
Eu tentei adicionar
export PATH=$PATH:/usr/local/bin
ao /root/.bashrcque corrigiu o problema ao usar, sudo sumas não apenas sudo <command>.
Como faço sudo <command>para trabalhar?