2012-07-27 19 views
14

पर bash_profile संपादित नहीं कर सकता मैं मैकोज़क्स हिम तेंदुए 10.6.8 का उपयोग कर रहा हूं .... मैं इस मशीन पर एकमात्र उपयोगकर्ता हूं और मुझे व्यवस्थापक होना चाहिए।मैक ओएसएक्स

मैं अपने bash_profile संपादित करने के लिए यह इस सरल उर्फ ​​देने के लिए कोशिश कर रहा है:

alias server=' open http://localhost:8000 && python -m SimpleHTTPServer'

लेकिन जब मैं टर्मिनल और प्रकार का उपयोग करें: vim ~/. bash_profile और इस उर्फ ​​मैं संदेश मिल में पेस्ट कह मैं नहीं कर सकते की वजह से बचाने के लिए अनुमतियाँ।

तो फिर मैं सभी छिपी हुई फाइलें दिखाता हूं और इस फ़ाइल पर अनुमतियों को ठीक करने के लिए जाता हूं लेकिन फाइल सभी ग्रे हो गई है .... मैं कुछ भी नहीं बदल सकता। मैं क्या कर सकता हूँ??

उत्तर

22

आपको इसे सूडो के साथ खोलने की आवश्यकता है।

sudo vim ~/.bash_profile 

फ़ाइल सलेटी रंग के बाहर दिखाई देता है क्योंकि मैक ओएस एक्स छिपी हुई फ़ाइलें प्रदर्शित करता है जब आप छिपी हुई फ़ाइलें दिखाने के रूप में धूसर ताकि आप उन्हें गैर छिपा फ़ाइलों से अलग कर सकते हैं। आपको अभी भी फ़ाइल पर अनुमतियों को संपादित करने में सक्षम होना चाहिए (हालांकि, आपको इसकी आवश्यकता नहीं है)।

यदि आप रूट के बिना संपादित करने में सक्षम होना चाहते हैं, तो आप फ़ाइल के मालिक को बदल सकते हैं।

sudo chown your_user_name ~/.bash_profile