E45: 'readonly' option is set (add ! to override)

原因:

没有编辑的权限

解决方法如下:

1.先确认下是不是因为没有权限导致的报错,先不保存退出检查文件的权限:
(1)按Esc切换回命令行模式,:q!不保存强制退出;
(2)检查文件权限:ll -rt

2.检查权限后发现确实是因为没有写权限导致的,那么按照错误提醒,直接在保存的命令后加上!就可以了:
(1)按Esc切换回命令行模式,:wq!保存并退出,问题解决。


https://blog.csdn.net/qq_17252615/article/details/90369786

linux编辑文件发生错误E45: ‘readonly‘ option is set (add ! to override)相关推荐

  1. vim 修改文件出现错误“E45: 'readonly' option is set (add ! to override)”

    错误原因:权限不足 解决方案: 如果是root权限,可以 :wq! 强行保存退出 转载:http://blog.csdn.net/u010947098/article/details/53908603

  2. 总结27 -- E45: ‘readonly‘ option is set (add ! to override)

    有一次通过vim命令修改文件出现以下错误: E45: 'readonly' option is set (add ! to override) 该错误为当前用户没有权限对文件做修改 解决办法: 可以: ...

  3. 解决 E45: 'readonly' option is set (add ! to override)

    Linux 配置JDK环境报错, 输入 :wq 后报E45: 'readonly' option is set (add ! to override)只读错误 解决方法: :wq! 强行保存退出.

  4. vim 保存退出显示E45 ‘readonly option is ser (add ! to override)

    E45: 'readonly' option is set (add ! to override)

  5. vim报错E45: ‘readonly‘ option is set (add ! to override)

    其实这是权限造成的,文件设置成了只读权,只读文件修改前需要执行sudo,但是已经修改了,如何强制保存呢?只需要保存的时候执行如下命令: :wq!以上命令是强制保存退出,然后就可以了!

  6. Ubuntu “readonly” option is set(add to override)错误

    目录 一.异常错误 二.原因 三.解决方法 一.异常错误 使用vim退出时经常出现 "readonly" option is set(add ! to override)的错误 二 ...

  7. 【修复】Word“文件发生错误”,无法保存文件

    适用于 Word 2003,2007,2010,2013,2016,2019 出现文件错误:Word无法保存 以.doc或.docx格式储存Word时,是什么原因导致「文件发生错误」?我花了将近一天的 ...

  8. word无法保存html文件,【修复】Word“文件发生错误”,无法保存文件

    Haley 于 2020/07/23更新 数据恢复 摘要 Word文件发生错误,无法保存?了解怎么删除normal.dot文件修复Microsoft Word文件错误并执行易我数据恢复救回丢失的Wor ...

  9. 用word2016/2019写论文或修改论文时出现文件发生错误解决办法

    相信很多童鞋在写论文和修改论文时都遇到过问题,如果一不小心,可能最近的努力都会白费了.今天,我把我在前几天修改论文时遇到的问题以及解决办法总结到这里. 所遇到的问题:前几天,我在修改论文,所用的编辑工 ...

  10. linux网络保存退出,linux编辑文件后如何保存退出

    linux编辑文件后如何保存退出? 命令是wq 保存并退出. 首先按ESC进入Command模式,然后输入":wq",回车就可以保存并退出了. 推荐:<Linux教程> ...

最新文章

  1. 学计算机的好处处300字,学计算机的心得体会300字
  2. LeetCode算法题-Reverse Linked List(Java实现)
  3. lwip 开发 sntp 与 tcp 不能同时工作的奇怪问题
  4. 将表达式转换成逆波兰式
  5. 华为代码规范_53年国内唯三,华为MindSpore论文获顶会最佳论文提名
  6. Hard Disk Drive HDU - 4788
  7. 从迁移到Java 7的小技巧
  8. Django(三)框架之第二篇
  9. Android 上传图片实例,java上传图片接口
  10. python爬取天气数据山东_Python的学习《山东省各城市天气爬取》
  11. Python中的异常处理Try...except...finally的使用的简单理解
  12. C#ADO.NET操作数据代码汇总
  13. C语言第五次博客作业---函数
  14. 从零开始的服务器配置
  15. 数据--第49课 - 线性索引查找
  16. react实现异步插件_初识react(四) react中异步解决方案之 redux-saga
  17. 计算机学院实习报告3000字(Java开发实习)--持续更新中,多个专业,以及版本
  18. HAUT OJ 1475: cxk下棋
  19. java flyway,Flyway详解及Springboot集成Flyway的详细教程
  20. .NETZ 原理分析 .NETZ - .NET Executables Compressor .NETZ compresses the Microsoft .NET Framework execu

热门文章

  1. .NET的.snk文件使用方法
  2. Heartbeat安装部署
  3. 如何分享带淘宝客的链接到新浪微博
  4. 体验更简单的 DM —— v1.0.2
  5. 2020 Multi-University Training Contest 6
  6. 陆地生态系统生态学原理
  7. Linux中断(interrupt)子系统之三:中断流控处理层(转)
  8. vmix一块屏幕分成三块_定点爆破三块绊脚石,OLED电视或可星火燎原
  9. 面试官:请实现单行文本居中,多行文本左对齐?
  10. 工程经济—技术方案不确定性分析