vi编辑问件时出现错误:E212: Can't open file for writing
linux 下通过vi编辑文件,使用 :qw 保存时提示如下错误信息:
E505: "7.05.p7" is read-only (add ! to override)
使用 :qw! 强制保存,提示如下错误:
"7.05.p7" E212: Can't open file for writing
使用 :q! 强制退出。
检查文件属性:
[test-server:~]ll 7.05.p7
test-server:~>getfacl 7.05.p7
test-server:~>lsattr 7.05.p7
lsattr: Inappropriate ioctl for device While reading flags on 7.05.p7
从上面信息可以看到,该文件应属于节点文件属性,因此检查下 fstab文件:
查看文件所属路径:
test-server:~>pwd 7.05.p7
/tools/
文件在 /tools/目录下。
检查fstab文件:
test-server:~>cat /etc/fstab
由此可以看出,该文件实际是在 192.168.0.10服务器内,因此,需要在该服务器上修改该文件。