ubuntu 文件readonly的问题: W10: Warning: Changing a readonly file 解决办法

日前,笔者遇到一个奇怪且让人蛋疼的问题,借用别人的话"大家在linux上编辑文件的时候,明明是使用的root登录的,可是这种至高无上的权限在按下i的时候被那串红色错误亵渎了W10: Warning: Changing a readonly file".

笔者也是百思不得解,困扰两天后,终于灵光一闪,奇迹的解决了这个问题,那就是:

修改完成后使用:wq! 强制保存退出!!!!

还有谁?嗯?还有谁?

尼玛,被自己蠢哭了好吗?T_T

时间: 2024-08-10 19:18:14

ubuntu 文件readonly的问题: W10: Warning: Changing a readonly file 解决办法的相关文章

关于在linux下出现stdio.h文件不存在等gcc标准库不能找到的解决办法

首先说明一下我的系统配置:ubuntu 12.04     gcc 4.6.3 有几天没有使用ubuntu了,今天拿出来编程序,刚开始编译一个uboot1.1.6的代码.出现了stdio.h:没有那么个文件或目录的错误,因为我是用的arm-linux-gcc交叉编译编的,所以我刚开始怀疑是不是我的编译器有问题.后来我去编译以前写的一个网络程序 用gcc -o test test.c  然后还是出现了stdio.h:没有那么个文件或目录的错误.然后就各种google,百度.最后的解决方案是: 我的

CentOS下编译CPP文件时报错[undefined reference to `__gxx_personality_v0' collect2: ld]的解决办法

在CentOS环境下编译CPP时报出 undefined reference to `__gxx_personality_v0' collect2: ld 以上错误,调查了一下,加上参数[-lstdc++]就可解决 例: gcc -lstdc++ a.cpp 参考自http://mlq.blog78.fc2.com/?mode=m&no=14 CentOS下编译CPP文件时报错[undefined reference to `__gxx_personality_v0' collect2: ld]

JPA 不在 persistence.xml 文件中配置每个Entity实体类的2种解决办法

原文:JPA 不在 persistence.xml 文件中配置每个Entity实体类的2种解决办法 在Spring 集成 Hibernate 的JPA方式中,需要在persistence配置文件中定义每一个实体类,这样非常地不方便,远哥目前找到了2种方法. 这2种方式都可以实现不用persistence.xml文件,免去每个Entity都要在persistence.xml文件中配置的烦恼,但是这种方式Entity实体类的主键字段注解@ID要放到 getXXX()方法上,否则不认. 方式1: 修改

计算机常识--win7 删除文件、拒绝访问等等,全部提示权限不够 解决办法

本来都不想写这些东西的,但是又经常遇到,还是记录一下吧! 一键获取管理员的最高权限 创建一个txt文件,然后将其后缀改为.reg格式:内容如下 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT*shellrunas] @="取得最高管理权限" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT*shellrunascommand] @="cm

Ubuntu:开启samba服务未能正常打开linux共享文件的解决办法

一:基本介绍 说明:配置完samba后可以从window下直接进入linux共享文件夹,从而实现不同OS之间文件交互. 操作:可以到windows 下输入ubuntu ip 试一下在“我的电脑”或者在“运行”处输入" \\ + Ubuntu 机器的ip“如:\\192.168.1.130 二:遇到问题 按操作执行时,出现无法打开的显示. 备注:192.168.1.134 为Ubuntu虚拟机所设置的IP. 三:分析原因 1. 电脑主机的IP地址与虚拟机不对应,二者不在一个网段. 2.虚拟机所设置

ubuntu python3.5升级3.6后打不开终端的解决办法

ubuntu python3.5升级3.6后打不开终端了. 解决办法如下: 1.Ctrl+Alt+F1进入命令行终端,我的电脑按Ctrl+Alt+F1没反应,按住Ctrl+Alt然后从F1到F5一个个测试,Ctrl+Alt+F5进入了命令行终端.可能要求登录,先输入用户名,然后输入密码即可登录. 2.cd /usr/lib/python3/dist-packages/gi/ 进入这个文件夹. 3. $ sudo cp _gi.cpython-35m-x86_64-linux-gnu.so _gi

Docker [Warning] IPv4 forwarding is disabled解决办法

在创建一个dockerfile,执行yum 安装时报出如下错误, Step 3/8 : RUN yum install httpd -y ---> [Warning] IPv4 forwarding is disabled. Networking will not work. ---> Running in 9b62fa0252b1 解决办法 1.编辑 vim /etc/sysctl.conf配置文件,在最后面添加net.ipv4.ip_forward=1 2.重启网络服务service ne

SQL Server无法打开物理文件,操作系统错误 5:"5(拒绝访问。)的解决办法

在新装的系统中使用SQL Server附加以前的数据库的时候可能会遇到“无法打开物理文件,拒绝访问”的错误,如下图: 解决方法为使用windows验证登录,或者更改SQL Server内置账户类型为Local System. 以SQL Server 2008 R2为例,更改方法为:开始→所有程序→Microsoft SQL Server 2008 R2→配置工具→SQL Server 配置管理器. 打开SQL Server 配置管理器后点击左侧的SQL Server服务,在右侧找到SQL Ser

使用Kindeditor的多文件(图片)上传时出现上传失败的解决办法/使用Flash上传多文件(图片)上传时上传失败的解决办法

近来用户反映希望我们把在线编辑器中的多图片上传功能实现,因为他们在编辑商品描述时经常会有一次上传多张图片的需求,如果要逐张选择的话效率很低,客户的需求就是我们的追求,很快我们就把完善功能排到了日程表中,要求尽快实现. 我们在项目中使用的在线编辑器是Kindeditor4.1.10,它们的多文件上传插件是使用Flash实现的,原本应该就是能使用的,但为什么老是显示上传失败的,百度了一下前人的经验和教训,出现这种情况,有两种可能:1)上传的目标文件夹没有写权限,导致上传的文件无法进行写操作,所以上传