linux问题linux问题linux问题

sodu vi /ect/profile
提示:sodo: no value specified for 'syslog'
进入vi 后还是不能保存
求大神帮解决

3个回答

你是想创建/etc/profile文件? 这个是系统文件啊,你要先是超级用户才行. sudo su 进入超级用户.然后再试试

纯粹是命令写错了吧,是 sudo 而不是 sodu
sudo vi /ect/profile

wjintao
wjintao 回复Q278915600: root 登陆后使用 : sudo rm profile
3 年多之前 回复
Q278915600
Q278915600 [root@AY140429011625825cb5Z etc]# rm -rf profile rm: cannot remove `profile': Permission denied
3 年多之前 回复
Q278915600
Q278915600 "profile" E212: Can't open file for writing
3 年多之前 回复
Q278915600
Q278915600 忽略问题上面打错的sudo, 已经是root登录的,保存的时候总是说没有权限
3 年多之前 回复

先试试

 chmod ugo+w /etc/profile

如果这个不管用的话改下属性:

 lsattr /etc/profile

文件名前面应该会有一排字母表示的属性。比如----------e-----之类的。如果其中有字母a和i的话执行

 chattr -i -a   /etc/profile

如果只有i或者a的话上面的命令里只需要列出的那个字母。
含义: a -> 只允许追加, i -> 不允许更改,具体信息可以man chattr查看

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问