Mam dostęp do sudo na moim serwerze znajomych, działającym w Centos-6.3, ale kiedy próbuję uruchomić niektóre polecenia, tak jak pojawia sudo vim /var/www/html/index.html
się błąd sudo: vim: command not found
, mogę jednak uruchomić sudo su
i wtedy vim /var/www/html/index.html
działa to zgodnie z oczekiwaniami.
echo $PATH
i sudo echo $PATH
oba dają:
/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jared/bin
sudo which vim
jednak daje:
which: no vim in (/sbin:/bin:/usr/sbin:/usr/bin)
Próbowałem dodać
export PATH=$PATH:/usr/local/bin
na /root/.bashrc
które naprawiono problem podczas używania, sudo su
ale nie tylko sudo <command>
.
Jak dostać się sudo <command>
do pracy?