linux操作提⽰:“Cantopenfileforwriting”或“operation。。。
修改文件权限的linux命令在linux上使⽤vi命令修改⼀个⽂件内容的时候,发现⽆法保存,每次写完使⽤“:q!”命令可以正常退出但是使⽤":wq!"命令保存⽂件并退出时出现⼀下信息提⽰:
E212: Can't open file for writing Press ENTER or type command to continue
出现这个错误的原因可能有两个:
1.当前⽤户的权限不⾜
2.此⽂件可能正被其他程序或⽤户使⽤。
⼀般错误原因都是前者,解决⽅案是在使⽤vi命令打开⽂件时,前⾯加上sudo来临时提供管理员权限,⽐如使⽤命令“sudo vi hosts”打开编辑⽂件。
由此看来,sudo命令是很有⽤的,当我们执⾏某种操作系统提⽰诸如“operation not permitted”等权限不⾜信息时,我们很多时候都可以在命令前⾯加上sudo来解决权限不⾜问题。⽐如当我们从linux服务器上下载某⼀个⽂件或上传某⼀个⽂件有可能提⽰这个,也有肯能直接上传不成功但是什么都没提⽰;这时你就应该想想是不是账号的权限不⾜,加个sudo试试。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论