vim 修改文件出现错误 “ E45: ‘readonly’ option is set (add to override)“

E45:readonly option is set add to override和enmr:dial top 127.0.0.1:22: connect : connect ion refused 这个错误表明 SSH 客户端 sshec11 尝试连接到本地的 SSH 服务(127.0.0.1:22),但连接被拒绝(Connection refused)。这通常意味着本地的 SSH 服务没有在 127.0.0.1:22 端口上侦听连接,或者存在阻止连接的问题。默认情况下,SSH 服务应该在端口 22 上侦听连接。如果启用了防火墙,确保防火墙规则允许传入连接到 SSH 服务的端口。默认情况下,SSH 使用端口 22。有时,其他程序可能正在使用端口 22,导致 SSH 服务无法侦听连接。 阅读详情

在这里插入图片描述

达者为先  师者之意


1 原因解释

原因: 该错误为当前用户没有权限对文件作修改,这种情况其实是权限造成的,文件设置成了只读权限,众所周知,只读文件修改前需要执行sudo,对于已经修改了的文件,如何强制保存呢?

在这里插入图片描述

2 解决方法

第一种办法:
(1)按Esc
(2)输入:set noreadonly
(3)即可按正常途径保存:wq

第二种办法:
(1)按Esc
(2)输入:wq!强制保存退出

码字不易  求个三连

在这里插入图片描述

【已解决】 E45: ‘readonly‘ option is set (add ! to override) 我在终端的操作是这样的:vim /etc/hosts,然后退出,进行提权操作,使用root权限即可。当前用户没有权限进行这种操作。 阅读详情

相关推荐

AI问数,智慧赋能:基于大语言模型的数据播报员应用实践探索

AI问数技术正在改变企业与数据交互的方式,它以自然语言为桥梁,让数据不再是少数专家的专利,而是成为所有业务人员的决策伙伴。这不仅是技术的创新,更是管理理念的革新。在数字化转型的关键阶段,企业应积极拥抱AI问数技术,通过降低数据使用门槛、提升数据利用效率、释放数据潜在价值,实现真正的数据驱动决策,为企业的高质量发展注入源源不断的智慧动能。AI问数,正在开启一个数据普惠的新时代。

getusushu的博客 64

E45: 'readonly' option is set (add ! to override)的解决方案

问题描述: E45: 'readonly' option is set (add ! to override) 原因分析:当前用户没有权限进行这种操作。 我在终端的操作是这样的:vim /etc/hosts,然后退出,进行提权操作,使用root权限即可。    ...

weixin_41931602的博客 6万+

YOLOv13改进目录一览 | 涉及卷积层、轻量化、注意力、损失函数、Backbone、SPPF、Neck、检测头等全方位改进

1️⃣ 已更新种不同的改进方案,专栏内的每篇文章皆,均可顺利运行。2️⃣ 订阅专栏即可进群获取以及从的各种答疑内容。3️⃣ 全新的YOLOv13改进专栏,,只为更好的满足论文发表的要求。专栏内容,专栏实时评分,全网最高,质量保证。🎫。。

Limiiiing的博客 9158

E45: ‘readonly‘ option is set (add ! to override)解决办法

E45: 'readonly' option is set (add ! to override) 该错误为当前用户没有权限对文件作修改 一、解决办法: 当前用户没有权限对文件作修改,你有权限修改文件吗?如果是root权限,可以:wq! 强行保存退出; 该文件没有正确保存退出,正在打开状态,请别人关闭后再保存; 若该文件所有人都关闭了,提示有的人没有关闭,则删除该文件的临时文件则可以正常打开、修改、保存; 二、复习一下文件的七种类型 ‘ - ’ :普通文件 ‘ d ’ :目录文件 ‘ l ’ :软连

一颗程序猿 4万+

手游功耗优化:从猜想到硬核实测

功耗本质是“硬件在吃电”,要看电流/功率曲线,而不是只看帧率和温度;定量 = 有数字、有曲线、有对比能说“降了 15%”、“峰值从 7W 降到 5.5W”,而不是“我感觉凉快点”;工具方面:大厂会用外接功率仪 + 手机/芯片厂内部平台;平时也会用 Android/iOS/引擎自带的工具做趋势分析;流程上:选典型机型和场景 → 跑脚本采集 → 对齐 Profiler 数据 → 分析 CPU/GPU/网络谁在吃电;再通过版本对比、画质/帧率组合测试,指导配置和优化。这是一个。

本博客聚焦游戏开发技巧、创业实战心得及大学热门课程干货。这里既有技术深度,也有思维广度,无论你是开发者、创业者还是高校学子,都能在这里找到适合自己的成长之路! 180

OpenCV-Python实战(3)——OpenCV中绘制图形与文本

OpenCV 是一个的跨平台计算机视觉库,实现了图像处理和计算机视觉方面的很多通用算法。本文介绍了 OpenCV 提供的与绘制图形和文本相关的函数。在图形方面,我们了解了如何绘制基本图形(直线、矩形和圆形等)以及高级图形(剪裁线、箭头、椭圆和多边形)。在文本方面,我们了解了如何绘制文本以及 OpenCV 库中的所有可用字体。

盼小辉丶的博客 2万+

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

1.报错:              E45: 'readonly' option is set (add ! to override)    2.分析:             a.可能用户没有权限修改此文件。              (解决方法:                          ubuntu 服务器默认的root账号是没有激活的,需要用初装的用户账号给roo

探索者_wmc的博客 1万+

什么是垂直同步?电脑快速消除屏幕撕裂与提升游戏性能的方法 垂直同步、游戏画面撕裂、游戏优化、VSync、FPS、FreeSync、G-Sync、显卡驱动更新、游戏画质、输入延迟

看这张动图,左边的画面出现了明显“切开”的断层现象,而右边画面非常流畅,没有撕裂。这正是「垂直同步」开关的区别。:每秒生成多少帧图像。比如 60FPS 表示一秒钟显示 60 张图片。刷新率(Refresh Rate):显示器每秒刷新几次画面,单位是赫兹(Hz)。60Hz 表示每秒刷新 60 次。参数说明FPS显卡渲染速度(逻辑帧率)刷新率显示器的显示频率(物理限制)当 FPS 高于刷新率时,显卡渲染的画面来不及被显示器显示,导致撕裂。屏幕撕裂(Screen Tearing)

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 1347

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

vim 修改文件出现错误“E45: ‘readonly‘ option is set (add ! to override)”,如下图所示: 其实这是权限造成的,文件设置成了只读权限,众所周知,只读文件修改前需要执行sudo,但是已经修改了,如何强制保存呢?技术宅告诉你!只需要保存的时候执行如下命令: :wq!以上命令是强制保存退出,然后就可以了! ...

cacasi2568的专栏 1579

系统架构设计(以飞控系统、航电系统、机电管理系统、电子电气架构为例)

系统架构涉及对系统的结构和行为进行高层次的描述。它包括系统的组成部分、这些部分之间的关系、与外部环境的交互方式,以及满足特定功能和非功能性需求的方法。系统架构定义了系统的总体设计蓝图,指导系统的开发、集成、部署和维护。系统架构设计的目的是通过合理的结构和设计原则,确保系统能够高效、稳定、安全地运行,满足当前和未来的需求,同时具备良好的维护性、扩展性和可持续性。良好的系统架构不仅能够提高系统的开发效率和运行性能,还能降低长期的维护和运营成本,支持系统的持续演进和技术更新。

qq_41854911的博客 3052

个人顶级AI助手OpenClaw(Clawdbot) - 新手快速入门指南

本文详细介绍了个人顶级AI助手OpenClaw(Clawdbot) 的快速入门指南,包括安装部署和使用配置及注意事项

program哲学 5306

linux中vim 修改文件出现错误“E45: ‘readonly‘ option is set (add!to override)”

:wq!或者:q!

qq_36732299的博客 2802

华为OD机试真题 新系统 - 勇攀数字高峰 (Java/Py/C/C++/Js/Go)

本文整理华为 OD 机试新系统机考真题库,涵盖高频考点精析与完整题目内容,提供 C 语言、Java、C++、Python、Go、JavaScript 多语言源码实现,搭配详细解题思路讲解,并支持在线 OJ 刷题练习,助力高效备考华为 OD 机试新系统。

算法大师! 2095

Linux出现“E45: ‘readonly‘ option is set (add ! to override)”的解决方法。

用vi修改文件,保存文件时,提示没有修改该文件的权限“E45: ‘readonly’ option is set (add ! to override)”的解决方法。 来源:https://blog.youkuaiyun.com/Longerandlonger/article/details/7266055 E45: ‘readonly’ option is set (add ! to override) 该...

UUUUUnnn的博客 3万+

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

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

用vi修改文件,保存文件时,提示没有修改该文件的权限“E45: ‘readonly’ option is set (add ! to override)”的解决方法。E45: ‘readonly’ option is set (add ! to override)该错误为当前用户没有权限对文件作修改有三种可能:1 . 该错误为当前用户没有权限对文件作修改,你有权限修改文件吗?如果是root权限,可以:wq! 强行保存退出;2 . 该文件没有正确保存退出,正在打开状态,请别人关闭后再保存;3 . 若该文件所有

墨痕诉清风的博客 1万+

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

Linux修改文件出现错误E45:“readonly” option is set(add ! to override)退出不了vim

出现这种错误时会退出不了vim,那么出现这种错误的原因有:1、该错误为当前用户没有权限对文件修改。2、该文件没有正确保存退出,正在打开状态,关闭后再保存。3、若该文件所有都关闭,提示有的人没有关闭,则删除该文件的临时文件则可正常打开、修改、保存。有文件未关闭的显示:出现这种错误后解决的方法有两种:一、第一种方法:如果有root权限,可以输入  :wq!强行保存退出。二、第二种方法:(1)按ESC(...

jgm20475的博客 14万+

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

E45: 'readonly' option is set (add ! to override)报错如何解决

vim编辑文件的时候出现错误E45: 'readonly' option is set (add ! to override),说明此时编辑文件设置成了只读权限,只读文件修改前需要执行sudo,但是文件已经修改,此时可用强制保存进行解决。 :wq! // 强制保存退出! ...

object_oriented_uy的博客 9682

E45: 'readonly' option is set (add ! to override)错误解决

E45: 'readonly' option is set (add ! to override)错误解决 可以使用 sudo vim 打开文件 再 wq 即可 ! 例如 :sudo vim /etc/crontab # 拍卖发送消息 * * * * * root curl -L 'http://www.baidu.com/index.php?module=yipin&act=...

rh09jhl的专栏 542

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

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

m0_51755061的博客 1476

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

vim 修改文件出现错误“E45: ‘readonly’ option is set (add ! to override)” 没有root 权限 可以**:wq!** 强制保存退出

She_Said的博客 973

当您在Vim编辑器中遇到 E45: ‘readonly‘ option is set (add ! to override) 错误

这表示您正在尝试编辑一个只读文件。要解决这个问题,您可以按照以下步骤进行操作: 1. 在Vim编辑器中输入以下命令: `:w!sudo tee %` ,然后按Enter键。这将使用sudo权限保存文件并覆盖只读属性。您可能需要输入管理员密码来确认权限。2.按esc加':' ,输入w!sudo tee %1.正常开启编辑模式,修改内容,编辑完成后.4.如图所示再次按下enter,即可完成修改。

zpyyds__的博客 3361

Mac/Linux下使用vim出现E45: ‘readonly‘ option is set (add ! to override)错误

在Mac/Linux系统下使用vim修改配置文件时经常出现以下错误: E45: ‘readonly’ option is set (add ! to override) 使用!q强行退出,然后出现以下信息: [No write since last change] /bin/sh: wq: command not found shell returned 127 Press ENTER or type command to continue 这通常是权限不够引起的,解决方法是: sudo vim XXX 修

Yichengsixian1的博客 4000
上一篇: 基于Linux ncurses图形库的贪吃蛇小游戏
下一篇: Linux 系统编程之文件编程
大红烧肉
博客等级 码龄5年 22粉丝 27原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大红烧肉

赠人玫瑰,手留余香。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值