VI 提示 E212: Can't open file for writing Press ENTER or


在linux上使用vi命令修改或者编辑一个文件内容的时候,最后发现使用无法保存退出,却出现,如下提示:


VI 提示 E212: Can't open file for writing Press ENTER or


E212: Can't open file for writing Press ENTER or type command to continue


    出现这个错误的原因可能有两个:

    1.当前用户的权限不足;

    2.此文件可能正被其他程序或用户使用。

         一般错误原因都是前者,解决方案是在使用vi命令打开文件时,前面加上sudo来临时提供管理员权限,比如使用命令“sudo vi test.txt”打开编辑文件。




     由此看来,sudo命令是很有用的,当我们执行某种操作系统提示诸如“operation not permitted”等权限不足信息时,我们很多时候都可以在命令前面加上sudo来解决权限不足问题。


     比如从linux服务器上下载某一个文件或上传某一个文件有可能提示这个,也有肯能直接上传不成功但是什么都没提示;这时可以考虑是不是账号的权限不足,加个sudo试试。





0 个评论

要回复文章请先登录注册