जवाबों:
/etc/profile पठनीय है।
आप इसके साथ लिखने योग्य बना सकते हैं
$ sudo chmod +w /etc/profile
या अभी तक में बेहतर vi, के साथ एक आसानी से फ़ाइल को अधिलेखित करेंEsc-wq!
Esc-wq!एक महान टिप है। धन्यवाद!
शायद यह वह नहीं है जो आप बाद में हैं, लेकिन अगर आप .profileअपने घर निर्देशिका में एक फ़ाइल बना सकते हैं और अपने उपयोगकर्ता-विशिष्ट कॉन्फ़िगरेशन में बदलाव कर सकते हैं और तब आपको / etc / प्रोफ़ाइल में से किसी एक के बारे में चिंता करने की आवश्यकता नहीं है। हालाँकि, शायद आप सभी उपयोगकर्ताओं के लिए कॉन्फ़िगरेशन बदलना चाहते हैं, न कि केवल एक उपयोगकर्ता। यदि हां, तो उपरोक्त दो उत्तर निशाने पर हैं।
चल रहा है ls -lपर /etc/profileपता चलता है कि यहां तक कि नहीं मालिक लिखने की अनुमति है:
$ ls -la /etc/profile
-r--r--r-- 1 root wheel 189 May 4 2009 /etc/profile
आप मालिक को इसे इस तरह संपादित करने दे सकते हैं:
sudo chmod u+w /etc/profile
तब आपको इसे संपादित करने में सक्षम होना चाहिए root।
ls -l /etc/profileकहता है?-r--r--r--?