मैं अपने दोस्तों के सर्वर पर सूडो एक्सेस कर रहा हूं, सेंटो-6.3 चला रहा हूं, लेकिन जब मैं कुछ कमांड चलाने की कोशिश करता हूं तो मुझे sudo vim /var/www/html/index.html
एक त्रुटि मिलती है sudo: vim: command not found
, हालांकि, मैं दौड़ सकता हूं sudo su
और फिर vim /var/www/html/index.html
यह उम्मीद के मुताबिक काम करता है।
echo $PATH
और sudo echo $PATH
दोनों उपज:
/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jared/bin
sudo which vim
हालांकि पैदावार:
which: no vim in (/sbin:/bin:/usr/sbin:/usr/bin)
मैंने जोड़ने की कोशिश की है
export PATH=$PATH:/usr/local/bin
करने के लिए /root/.bashrc
उपयोग करते समय जो के रूप में समस्या का समाधान हो sudo su
लेकिन सिर्फ नहीं sudo <command>
।
मुझे कैसे sudo <command>
काम करना है?