使用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. bat贪吃蛇游戏代码_C语言写个贪吃蛇游戏
  2. 播放图像有锯齿_反隔行操作
  3. [转]默认构造函数的作用
  4. 软考安全工程师历年真题汇总
  5. 爱立信:5G将加速物联网发展
  6. CSS word-wrap强制换行截断长字符串
  7. vue 多点触控手势_涨姿势了!Appium也可以多点触控操作
  8. 安装element ui
  9. 【pytorch基础学习笔记】零基础速成,了解pytorch基础语法和应用
  10. 前苏格拉底时期的古希腊哲学流派
  11. CE+OD外挂制作实战 [提高篇]
  12. 如何解除病毒对各种杀毒软件的劫持
  13. java 建一个car_大学java习题 :定义一个汽车类car
  14. 路由之间的转跳及传参
  15. 无人机航测案例-湘南某县增减挂钩拆旧地块航拍任务
  16. Spring框架基础概念(面试概念解答)
  17. jenkins简介及自动发包
  18. 计算机工程的突出技能该怎么写,没有科研竞赛,计算机保研简历应该怎么写?...
  19. 根号类算法讲解——各(四)种莫队(填坑)
  20. ad19怎么手动布线_pcb手动布线教程

热门文章

  1. 副业收入是我做程序媛的3倍,工作外的B面人生是怎样的?
  2. 列出一个健康饮食小程序设计的方案代码
  3. 算法分析c语言大整数乘法,C语言中超大整数乘法运算
  4. springboot新闻阅读系统 计算机毕设源码63315
  5. 视频缩放 php,视频画面停帧并缩放画面 视频画面静止并缩小放大效果制作
  6. 【acwing4408李白打酒】
  7. OpenCv图像处理之图像归一化
  8. 排序算法—Python实现十大常用排序算法
  9. 关于后台报错:no getter for property named ‘ew‘ in ‘class com.baomidou.mybatisplus.core.conditions.query.xx
  10. 移除VS中的ipch目录,瘦身项目文件夹