Ho accesso sudo sul server dei miei amici, con centos-6.3, ma quando provo ad eseguire alcuni comandi come se sudo vim /var/www/html/index.htmlavessi un errore sudo: vim: command not found, tuttavia, posso eseguire sudo sue quindi vim /var/www/html/index.htmle funziona come previsto.
echo $PATHed sudo echo $PATHentrambi producono:
/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jared/bin
sudo which vim tuttavia produce:
which: no vim in (/sbin:/bin:/usr/sbin:/usr/bin)
Ho provato ad aggiungere
export PATH=$PATH:/usr/local/bin
al /root/.bashrcquale come risolto il problema durante l'utilizzo sudo suma non solo sudo <command>.
Come faccio sudo <command>a lavorare?