2013-09-01 12 views
8

मैं गलती से एक गलती की है जब मैं अपने ~/.bash_profile फ़ाइल बदल गया है और अब मैं किसी भी आदेश को चलाने के लिए असमर्थ हूँ, इस तरह के ls, touch, sudo, आदि

जब मैं लिखने के रूप में echo $PATH मैं इस परिणाम है:

$ echo $PATH 
/usr/local/bin: 
$ 

और जब मैं /bin/cat ~/.bash_profile टाइप करें, मैं इस परिणाम है:

export PATH=$HOME/local/node/bin:/usr/local/bin:$PATH 
export PATH=/usr/local/bin:$PATHh 

लेकिन मैं इसे बदलने में असमर्थ हूं। कृपया क्या कोई मेरी मदद कर सकता है?

+0

आप इसे कैसे बदल सकते हैं? क्या आप टर्मिनल में "' vi' "या" emacs' "का उपयोग कर सकते हैं? –

+2

टेक्स्ट एडिट में '~/.bash_profile' को संपादित करने के लिए आप'/usr/bin/open -e ~/.bash_profile' भी चला सकते हैं। – user495470

उत्तर

15

यदि आप /bin/cat कर सकते हैं, तो आप भी /usr/bin/vi पर सक्षम होना चाहिए। वैकल्पिक रूप से, बस इसे अपने स्थानीय खोल में ठीक करें:

PATH=/bin:/usr/bin:/sbin:/usr/sbin 

और फिर अपने पसंदीदा संपादक को फिर से काम करना चाहिए।

संबंधित मुद्दे