Tengo acceso a sudo en el servidor de mis amigos, ejecutando centos-6.3, pero cuando intento ejecutar algunos comandos como sudo vim /var/www/html/index.html
si recibiera un error sudo: vim: command not found
, puedo ejecutarlo sudo su
y vim /var/www/html/index.html
funciona de la manera esperada.
echo $PATH
y sudo echo $PATH
ambos producen:
/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jared/bin
sudo which vim
sin embargo produce:
which: no vim in (/sbin:/bin:/usr/sbin:/usr/bin)
He intentado agregar
export PATH=$PATH:/usr/local/bin
al /root/.bashrc
cual se solucionó el problema al usar sudo su
pero no solo sudo <command>
.
¿Cómo llego sudo <command>
al trabajo?