Ответы:
/etc/profile
только для чтения.
Вы можете сделать его доступным для записи с
$ sudo chmod +w /etc/profile
или еще лучше vi
, перезаписать файл только для чтения сEsc-wq!
Esc-wq!
отличный совет. Спасибо!
Возможно, это не то, что вам нужно, но если вы можете создать .profile
файл в своем домашнем каталоге и поместить туда изменения, специфичные для вашего пользователя, тогда вам не нужно беспокоиться о файле в / etc / profile. Однако, возможно, вы хотите изменить конфигурацию для всех пользователей, а не только для одного пользователя. Если это так, то два вышеуказанных ответа нацелены.
Бег 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--
?