Odpowiedzi:
/etc/profile
jest tylko do odczytu.
Możesz sprawić, by był zapisywalny
$ sudo chmod +w /etc/profile
lub jeszcze lepiej w vi
, zastąp plik tylko do odczytu Esc-wq!
Może to nie jest to, czego szukasz, ale jeśli możesz stworzyć .profile
plik w swoim katalogu domowym i umieść tam swoje zmiany konfiguracji specyficzne dla użytkownika, a następnie nie musisz się martwić o ten w / etc / profile. Być może jednak chcesz zmienić konfigurację dla wszystkich użytkowników, a nie tylko dla jednego użytkownika. Jeśli tak, to powyższe dwie odpowiedzi są na cel.
Bieganie ls -l
na /etc/profile
ujawnia, że nawet właściciel nie ma prawa do zapisu:
$ ls -la /etc/profile
-r--r--r-- 1 root wheel 189 May 4 2009 /etc/profile
Możesz pozwolić właścicielowi edytować to tak:
sudo chmod u+w /etc/profile
Następnie powinieneś móc go edytować jako root
.
ls -l /etc/profile
mówić?-r--r--r--
?