使用vi/vim编辑文件的时候出现W10: Warning: Changing a readonly file报错

解决方法:

一、强制保存退出

 :wq!

二、ll 查询文件属主,使用属主赋予权限

chmod u+w  文件

三、终极解决办法

如果试了前两个都不行,那肯定是以下这个问题引起了,当初系统被入侵也是被修改文件锁定:

lsattr 文件

如出现字母 a 或者 i ,则是文件被锁定

解锁方法:

chattr -ai 文件 (注:只出现字母 i,则 -i ,出现a,则用命令 -a)

成功解决!

参考连接:https://www.cnblogs.com/flyxuxi/p/12986124.html (有一处错误)

W10: Warning: Changing a readonly file使用vi/vim报错问题解决(使用管理员也不能修改)相关推荐

  1. 解决W10: Warning: Changing a readonly file

    今天要修改nginx.conf配置文件里的内容,燃鹅,系统总是提示W10: Warning: Changing a readonly file ,我本身是root用户,也已经给文件所有的读写权限,但就 ...

  2. xlrd.biffh.XLRDError: Excel xlsx file; not supported报错

    xlrd.biffh.XLRDError: Excel xlsx file: not supported报错 **原因是最近xlrd更新到了2.0.1版本,只支持.xls文件.所以pandas.rea ...

  3. mysql max字符串报错_mysql [Warning] max_join_size报错问题解决办法

    文章介绍了关于mysql [Warning] max_join_size报错问题解决办法,有需要的同学看看. 100716 06:32:45 d started 100716 6:32:45 [War ...

  4. Sen2cor提示:Product metadata file cannot be read报错

    Sen2cor提示:Product metadata file cannot be read报错 最近用到了Sentienl-2数据,在用Sen2cor对数据进行处理的时候提示了"Produ ...

  5. Python 的 libpng warning: iCCP: cHRM chunk does not match sRGB 报错处理

    libpng warning: iCCP: cHRM chunk does not match sRGB 报错处理 前言 处理方法 更新 前言 用python3.6.6 写了一段很简单的图像卷积处理代 ...

  6. Java使用File类生成文件报错:java.io.FileNotFoundException: C:\... (拒绝访问。)

    今天在手写动态代理的时候使用File类创建文件报错:java.io.FileNotFoundException: C:\... (拒绝访问.) public class Test {public st ...

  7. 解决incorrect 'only available in ES6' warning (W119) with options `moz: true, esversion: 6` 报错问题...

    很多同学在新建vue项目时,会遇到 incorrect 'only available in ES6' warning (W119) with options `moz: true, esversio ...

  8. linux进入vi编辑报错,Linux Vi编辑器的使用及C编程

    实验3  Vi编辑器的使用及C编程 一.实验要求 (1)掌握Vi的三种运行模式及切换方法: (2)掌握使用Vi的各种操作命令进行文本文件的编辑: (3)用Vi编写Linux下C程序,掌握gcc编译. ...

  9. 解决file.seek()读取文件报错:AttributeError: ‘str‘ object has no attribute ‘seek‘

    解决方法 可能性1:调整代码,确保传给file.seek()中file是python的文件类,即File类型,而不是一个字符串. 可能性2:这个文件在其他地方打开,没有关闭(感谢@weixin_472 ...

最新文章

  1. 一文看懂Transformer内部原理(含PyTorch实现)
  2. MySQL通讯协议研究3(Text模式查询)
  3. linux读conf文件格式,CONF 文件扩展名: 它是什么以及如何打开它?
  4. IBASE and ES change pointer
  5. python 异步执行多个函数_Python的asyncio模块写多个异步的执行顺序和影响?
  6. Java命令行界面(第6部分):JOpt简单
  7. bigquery数据类型_将BigQuery与TB数据一起使用后的成本和性能课程
  8. Hihocoder 最近公用祖先三 在线LCA
  9. torch.cuda.is_aviaiable() 返回值为False的问题
  10. orchard学习,
  11. linux消息队列消息清空函数,ipcrm命令_Linux ipcrm 命令用法详解:删除消息队列、信号集、或者共享内存标识...
  12. 数据-第8课-线性表的链式存储结构(未)
  13. BLOCK_TYPE_US_VALID(pHead-nBlockUse)
  14. 经典:5种常见的数据分析方法
  15. charles破解版_Charles抓包工具_charles mac\win7版
  16. 解决sqliteman创建失败的一种方法
  17. 计算机怎么快速查找应用,win10系统如何快速查找应用?win10系统快速查找应用的方法...
  18. 新云人才招聘系统抖音小程序申请配置教程
  19. 什么音频剪辑软件好用?
  20. python高考考题_假如高考考python编程,这些题目你会几个呢?

热门文章

  1. 这是markdown编辑器的说明文档
  2. C10K C100K C1000K C10M select poll epoll
  3. 学习英语01——听力——剑雅12 T8S2
  4. 深富策略科技股继续强势
  5. 深富策略航运股持续走强
  6. 微信小程序-云函数-获取用户输入信息并上传到后台数据库
  7. vue项目打包及修改路径
  8. 如何在R语言中读取数据
  9. nesC练习异或操作
  10. Java接口规范的理解