Linux 保存文件时出现E45: ‘readonly‘ option is set (add ! to override)的解决办法
这个错误信息来自于使用Linux系统中的文本编辑器(比如vim),当你尝试保存一个文件时,编辑器报告了一个只读文件的错误。
错误解释:
E45
: 是vim中的错误代码,表示遇到了一个特定的问题。readonly option is set
: 表明当前试图编辑的文件被设置为只读。(add ! to override)
: 提示你可以通过添加感叹号!
来强制保存文件,从而覆盖只读文件的保护。
解决方法:
如果你确实需要编辑这个文件,并且想要永久性地更改它的只读属性,你可以使用Linux命令行来更改文件的权限。
chmod +w filename
其中
filename
是你要编辑的文件名。如果你只是临时需要编辑这个文件,并且不想改变它的权限,可以在vim中使用强制保存命令:
:w!
这将忽略只读属性,并强制保存文件。
- 如果你不想改变文件的权限,也不想使用强制保存,你可以先退出vim,然后使用其他编辑器编辑文件,编辑完成后再保存。
如果你不确定文件是否应该被编辑,可以先使用命令查看文件的权限:
ls -l filename
这将显示文件的当前权限,帮助你决定是否应该更改它们。
评论已关闭