无法编辑文件 UNIX

Unable to edit file UNIX

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

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

尝试打开编辑 vim 中的文件,使用:sudo vim <filename>

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

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

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