你是怎么弄好的?E212:无法打开并写入文件,我刚学linux ,好多不懂啊!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了你是怎么弄好的?E212:无法打开并写入文件,我刚学linux ,好多不懂啊!相关的知识,希望对你有一定的参考价值。

 lsattr /etc/ssh/sshd_config
----i--------e- /etc/ssh/sshd_config

这里的i 表示immutable,在文件上启用这个属性时,我们不能更改、重命名或者删除这个文件。这里的e 表示extent format,它表明该文件使用磁盘上的块的映射扩展。属于“正常”规则

hattr删除不可修改属性

root@pts/1 $ chattr -i /etc/ssh/sshd_config

iZ25zjpz5pqZ [~] 2017-12-16 10:59:14root@pts/1 $ lsattr /etc/ssh/sshd_config-------------e- /etc/ssh/sshd_configiZ25zjpz5pqZ [~] 2017-12-16 10:59:17root@pts/1 $ vim /etc/ssh/sshd_configiZ25zjpz5pqZ [~] 2017-12-16 10:59:26root@pts/1 $

从上面的操作可以看到我们取消i设置之后可以成功修改该文件。

如果完成修改你可以让其恢复不可修改属性,可以执行chattr +i /etc/ssh/sshd_config

参考技术A 典型 的 没有写权限!!解决方案 我一般第二种 1. 给权限 2. 保存的时候用:w !sudo tee %本回答被提问者和网友采纳

VSCode无法写入用户设置 请打开用户设置并清除错误或警告, 然后重式

VSCode无法写入用户设置 请打开用户设置并清除错误或警告, 然后重式

问题:晚上学弟问我他的VSCode安装插件时总是显示无法写入用户设置 请打开用户设置并清除错误或警告, 然后重式的警告的问题,于是我远程帮他看了一下少了个括号

解决方案

遇到这样报错时首先打开问题,会提示你settings.json文件有问题,点击打开设置配置settings.json文件。

如果你卸载了一些插件,那么settings.json里面会显示卸载插件的配置为灰色,删除灰色行,确保你文件json格式正确。这个时候再去选择一些功能的默认配置就不会提示无法写入用户配置了。

检查一下settings.json文件是否有红色波浪线啥的,是不是少了逗号,括号啥的等等


以上是关于你是怎么弄好的?E212:无法打开并写入文件,我刚学linux ,好多不懂啊!的主要内容,如果未能解决你的问题,请参考以下文章

vim中 E212:无法打开并写入文件的解决办法

linux使用w /root/vim1.txt命令 显示 E212:无法打开并写入文件。

E212: 不能以写入模式打开 linux

Ubuntu 保存文件时报E212

weblogic使用过程中的部分报错与解决方案

软件安装说“无法打开要写入的文件”是怎么回事