问题:报Can't open file for writing

在linux上使用vi命令修改一个文件内容的时候,发现无法保存,每次写完使用“:wq”命令可以正常退出。但是这次我用的是自己的账户没有使用root账户,使用":wq!"命令保存文件并退出时,出现一下信息提示:

E212: Can't open file for writing

问题分析:

出现这个错误的原因可能有两个:
    1.当前用户的权限不足
    2.此文件可能正被其他程序或用户使用。

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

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

Linux报:Can‘t open file for writing相关推荐

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

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

  2. linux:can't open file for write,解决 Linux-Ubuntu 报错E212: Can't open file for writing

    为了装spark,先装Hadoop: 为了装Hadoop,先搭建Linux环境和设置环境变量,于是有了本文的报错"E212: Can't open file for writing" ...

  3. sudo vi ~/etc/profile 报错E212:Can't open file for writing

    linux系统,安装SPARK时, 命令行窗口输入:sudo vi ~/etc/profile 输入: #SPARK_HOME SPARK_HOME=/home/luoji/JAVA/spark-2. ...

  4. linux下unzip解压报错“symlink error: File name too long”怎么办?提供解决方案。

    点击上方↑↑↑蓝字[协议分析与还原]关注我们 " 分享unzip工具的一个bug." 最近在研究菠菜站,中间用到了Spidermonkey,碰到一些小波折,在这里分享出来,以便大家 ...

  5. python中调用linux命令报错cat: -: Bad file descriptor

    在python脚本中国呢调用linux命令,nohup提交报错 cat: -: Bad file descriptor 但是,结果能正常输出, 没找到原因---

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

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

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

    Linux操作提示:"Cant open file for writing"或"operation not permitted"的解决办法 在Linux上使用v ...

  8. Linux E212:Can‘t open file for writing

    Linux 使用 vi编辑文件 Can't open file for writing 第一种办法:查看是否是root权限,不是的话要修改为root权限. sudo su - 第二种办法:首先创建目录 ...

  9. Linux 中vim保存文件时出现Can‘t open file for writing问题

    如果在linux下用vim创建文件并保存时遇到Can't open file for writing的问题,如下图所示: 这种情况是由于没有开通超级用户权限导致的,在命令行界面输入命令: sudo s ...

最新文章

  1. 《Nature》发布毫米级软体机器人,可在没有任何物理干预情况下游走于人体
  2. 【Flask】数据的CRUD之增加和查询操作
  3. Introduction to Automata Theory, Languages, and Computation部分习题解答
  4. SQL server经典电子书、工具和视频教程汇总
  5. 跟我学ModelArts丨探索ModelArts平台个性化联邦学习API
  6. java stl分解_Java Thread 之間 記憶體空間分析
  7. Qt的信号槽机制介绍
  8. 初始化与赋值哪个效率高?
  9. 2021最新抖音H5电玩城游戏平台多玩法模式全套源码
  10. 超级硬干货| 电脑蓝屏代码大全及解决办法合集
  11. 【35】存储器层次结构全景:数据存储的大金字塔长什么样?
  12. maya2020卸载不干净_MAYA 卸载不干净,怎么完全彻底删除清理干净MAYA各种残留注册表和文件?...
  13. 大聪明教你学Java设计模式 | 第十三篇:观察者模式
  14. js 生成唯一uuid
  15. Oracle 、SQL多字段分组统计
  16. Discus 论坛 使用方法
  17. 中文分词之11946组同义词
  18. MassGrid虚拟机网络Alpha版上线体验
  19. Matlab关键规则挖掘尿片啤酒,数据挖掘:“啤酒+尿布”的关联规则是怎么来的?...
  20. Html飞机大战(十): 消灭敌机

热门文章

  1. msChart坐标显示不全问题
  2. 利用canvas处理图片像素
  3. python中比较两个list是否有相同的元素及相同元素的个数
  4. 深脑链,为人工智能时代提供算力与数据支持
  5. E3-1230和E3-1230 V2有多神?
  6. 6-18 提桶寻宝 (10 分)
  7. 玩偶奇兵剧情在线观看
  8. 猜猜世界名牌的官方应用能干点啥
  9. PL/SQL和sql是什么区别?
  10. 服务器在国外未备案网站,选择国外服务器网站未备案也能正常打开,那网站备案到底是为了什么呢?...