Linux操作提示:“Cant open file for writing”或“operation not permitted”的解决办法

在Linux上使用vi命令修改一个文件内容的时候,发现无法保存,每次写完使用“:q!”命令可以正常退出但是使用":wq!"命令保存文件并退出时出现一下信息提示:

E212: Can't open file for writing Press ENTER or type command to continue

出现这个错误的原因可能有两个:

1.当前用户的权限不足

2.此文件可能正被其他程序或用户使用。

一般错误原因都是前者,解决方案是在使用vi命令打开文件时,前面加上sudo来临时提供管理员权限,比如使用命令“sudo vi hosts”打开编辑文件。

由此看来,sudo命令是很有用的,当我们执行某种操作系统提示诸如“operation not permitted”等权限不足信息时,我们很多时候都可以在命令前面加上sudo来解决权限不足问题。比如当我们从Linux服务器上下载某一个文件或上传某一个文件有可能提示这个,也有肯能直接上传不成功但是什么都没提示;这时你就应该想想是不是账号的权限不足,加个sudo试试。

Linux操作提示:“Cant open file for writing”或“operation not permitted”的解决办法相关推荐

  1. linux vim操作提示:“Can't open file for writing”或“operation not permitted”的解决办法

    linux vim操作提示:"Can't open file for writing"或"operation not permitted"的解决办法 在linu ...

  2. 提示“The connected J-Link is defective,Proper operation cannot be guaranteed.”解决办法

    学习嵌入式,安装了keil5 淘宝买的J-link,按照提供的资料安装的J-link驱动V4.92 在keil5配置时都没有问题,编译后LOAD到开发板时,keil5就闪退,并提示-----The c ...

  3. 在Linux服务器root用户依然遇到删除不掉得文件如何办 ,宝塔用命令无法删除文件得解决问题,使用rm -rf删除命令提示Operation not permitted 如何解决

    在Linux服务器遇到删除不掉得文件如何办 ,宝塔用命令无法删除文件得解决问题 用宝塔默认删除工具提示已经移动回收站,而回收站文件在,选中被删除得文件依然在 费解,因为我可是root用户阿 然后用Li ...

  4. Likely root cause: java.nio.file.AccessDeniedException: /usr/share/elasticsearch/data/nodes 的解决办法

    问题概述 关于这个问题,博主是在通过K8s/K3s管理器构建ELK日志采集.存储.展示时遇到的一个问题,在构建Elasticsearch时,启动报错 " Likely root cause: ...

  5. linux mysql端口启动失败怎么办,Linux下apache mysql等服务修改默认端口后无法正常启动解决办法...

    Linux下apache mysql等服务修改默认端口后无法正常启动解决办法 linux下 apache 等服务修改默认端口后无法正常启动解决办法 服务器上装了两个webserver,一个是nginx ...

  6. 中标麒麟操作系统,yum安装软件时提示:“已加载插件:langpacks,无须任何处理“的解决办法

    中标麒麟操作系统,yum安装软件时提示:"已加载插件:langpacks,无须任何处理"的解决办法 通常都是由于yum仓库未包含你所要安装的那款软件造成. 解决办法: 输入如下命令 ...

  7. jenkins node java.nio.file.FileSystemException:xxxx/xx/:Operation not permitted

    jenkins node 报错:java.nio.file.FileSystemException:xxxx/xx/:Operation not permitted <===[JENKINS R ...

  8. Linux中提示No such file or directory解决方法

    说明: 在linux下,./xxx.sh执行shell脚本时会提示No such file or directory.但shell明明存在,为什么就是会提示这个呢? 这种其实是因为编码方式不对,如你在 ...

  9. 为什么root用户编辑文件会提示cant open file for writing

    1. 编辑文件 ]# vim scripts/clear.sh #!/bin/bash echo "this is a test file" :wq! ##报错:  cant op ...

最新文章

  1. LinearLayout增加divider分割线
  2. iptables配置
  3. CentOS6.4 添加播放×××
  4. 实现库函数strlen和strcpy
  5. python万年历_python万年历
  6. excel两个表格数据对比_两个Excel表格合并,最有水平的处理方法
  7. 学成在线案例(开发具体步骤)
  8. 电赛总结(二)——AD芯片总结之AD7705
  9. 系统测试:功能测试、健壮性测试、恢复测试、安全测试、压力测试
  10. 点击右键计算机属性弹出任务管理器,win10查看内存条型号的步骤
  11. 血泪踩坑:没有官方开发版MIUI如何给手机刷机?
  12. java简单实现布谷鸟过滤器的
  13. 基于小波变换的脉搏信号滤波matlab仿真
  14. python pika 消费mq basic_get方法
  15. 第068封“情书”:耶路撒冷Assembling a 3DScanOfTheEarth可视化地图数据
  16. 大学物理第一章 质点运动学详解
  17. KC32C 7.1声道DTS/杜比数码AC3/TRUE HD音频解码板
  18. JavaScript——基于原型编程、多范式的动态脚本语言
  19. Linux系列:grep模糊匹配、精确匹配、正则表达式
  20. 实验10-1 圆形体体积计算器

热门文章

  1. 洛谷P2404 Java解法
  2. 辰视冯良炳博士将于ITES机器视觉与机器人创新应用大讲台开讲
  3. python获取股票的市盈率_有没有一种方法可以自动获取许多股票的一般信息,比如市盈率、收益率等等?...
  4. Docker安装及镜像配置(常用命令介绍)
  5. 每次压力大到爆,驾校教练总爱跑敬老院干这件事
  6. R语言笔记7:functions——编写函数所需的基础知识
  7. R语言——如何调用自己写的函数
  8. Java 基础学习记录
  9. #9733;为什么不要和“穷人”做朋友?
  10. 下载图片存入本地,命名为图片地址最后一个/的内容