无法编辑文件UNIX

时间:2015-03-12 13:17:26

标签: unix chmod

我正在尝试在vi编辑器中编辑文件 - 当我尝试保存更改时,它只显示READ。即使我尝试做一个chmod,我也会收到一个错误,说我不能这样做。

我使用个人ID登录Unix,而不是服务

2 个答案:

答案 0 :(得分:2)

尝试使用以下命令在vim中打开文件编辑:sudo vim <filename>

有些人还建议将此添加到您的.vimrc文件中,这样您就可以打开没有sudo的文件,然后使用以下内容写入:w!!

" Sudo to write
cnoremap w!! w !sudo tee % >/dev/null

答案 1 :(得分:2)

因为您不是此文件的所有者。您需要与所有者用户sudo vim