首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >vi 新建文件后保存文件时遇到的问题:E212: 无法打开并写入文件

vi 新建文件后保存文件时遇到的问题:E212: 无法打开并写入文件

作者头像
Zoctopus
发布于 2018-06-04 02:39:28
发布于 2018-06-04 02:39:28
10.2K0
举报

问题描述

使用vi编辑器写好内容后保存并退出时遇到以下问题

解决方案

该问题的原因是用户权限不够,因为普通用户用 vi 不能保存文件,需要使用超级用户才可以。

先转换为超级用户:su

再用vi打开文件进行保存:vi...:wq

参考链接

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

vi 新建文件保存文件时遇到的问题:E212: Can't open file for writing

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-05-03 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Linux学习笔记--vi
在Linux上使用vi命令修改一个文件内容的时候,发现无法保存,每次写完使用“:q!”命令可以正常退出但是使用":wq!"命令保存文件并退出时出现一下信息提示:
yuanyuan
2019/09/10
5.9K0
Linux vi命令编辑文件「建议收藏」
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/08
4.2K0
QT新建文件、打开文件、保存文件
一、首页布局界面,如图所示的界面及对象名称: 二、在头部文件中添加槽:     private slots:     void calcSlot();     //新建文件     void createNewFile();     //打开文件     void openFileSlot();     //保存文件 三、实现槽函数: //新建文件 void MainWindow::createNewFile(){     //如果当前文档的内容已经改变了     if(ui->textAreaInput
Sindsun
2018/07/06
5.3K0
VI命令----用于检索
Insert模式: 按键:i 在光标前输入 a 在光标后输入 o 在光标下一行输入。
JQ实验室
2022/02/09
2.3K0
VI命令----用于检索
关于vim保存时异常:/private/etc/profile E212: 无法打开并写入文
方法一:保存文件时使用命令:w ! sudo tee % tee 用于读取输入文件,同时保存 % 表示当前编辑文件 注意:这个方法要求当前编辑用户必须在sudoers这个文件中,也就是执行sudo命令的要求 方法二:文件保存到用户目录下,再改变所有者,然后移动到配置目录下 1. 保存退出时用 :wq ! ~/tmp/file.conf 2. su切换到root用户,将file.conf改变属主, chown root file.conf 3. 移动配置文件到目标目录,mv file.conf [pathn
桑鱼
2020/03/17
7.7K0
文件权限讨论
root在qin用户家目录下创建一个文件,文件的owner和group都是root,权限是644,没有ACL、隐藏权限、特殊权限,在普通用户qin的家目录下,qin目录有针对其他用户的ACL,权限是rwx。
陈不成i
2021/05/27
6980
快速学习-Linux(VIM编辑器)
Vi编辑器是所有Unix及Linux系统下标准的编辑器,类似于windows系统下的notepad(记事本)编辑器,由于在Unix及Linux系统的任何版本,Vi编辑器是完全相同的,因此可以在其他任何介绍vi的地方都能进一步了解它,Vi也是Linux中最基本的文本编辑器,学会它后,我们将在Linux的世界里畅行无阻,尤其是在终端中。
cwl_java
2020/03/31
2.9K0
快速学习-Linux(VIM编辑器)
Linux系列 使用vi文本编辑器
配置文件是Linux操作系统的显著特征之一,其作用有点类似于Windows操作系统中的注册表,只不过注册表是集中管理,而配置文件采用了分散的自由管理方式。本节将学习如何使用Linux字符操作界面中的文本编辑器——vi,以便更好地管理和维护系统中的各种配置文件。
网络豆
2023/10/15
7020
Linux系列 使用vi文本编辑器
vi/vim基本使用方法
vi/vim 基本使用方法 本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了!i/vim的区别简单点来说,它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。例如语法加亮,可视化操作不仅可以在终端运行,也可以运行于x window、 mac os、 windows。 vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及 Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。
Java帮帮
2018/12/25
1.3K0
vi/vim基本使用方法
2018年8月1日学习linux中的vi编辑器和多python环境的管理软件Anaconda,miniconda的使用
********************** 今天遇到的新单词: fail  n/v失败 file  n文件 extract v提取 verify v核实,证明 execute v执行 activate v触发,激活 confirm v确认
武军超
2018/09/27
1.5K0
vim 从嫌弃到依赖(12)——打开及保存文件
在前几篇文章中,我们从vim各种模式的使用着手介绍了vim如何进行文本本身的编辑。也通过缓冲区列表的介绍了解到了vim是如何进行打开文件的管理。这篇我们将会着眼于文件的打开和保存的基本操作。通过这篇的阅读,我们可以正式开始尝试将vim用做代码编辑器,而不再是像之前那样作为普通的文本编辑器。
Masimaro
2022/05/19
2K0
vim 从嫌弃到依赖(12)——打开及保存文件
linux创建文件命令vim_vim文件
vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处
全栈程序员站长
2022/09/29
7.5K0
【Linux操作系统】——vi/vim编辑器以及关机、重启、登陆、注销命令
由加州大学伯克利分校,Bill Joy 研究开发。 文本编辑器有很多,比如图形模式的gedit、kwrite、OpenOffice,文本模式下的编辑器有vi、vim(vi的增强版本)。vi和vim是我们在Linux中最常用的编辑器。vi或vim是Linux最基本的文本编辑工具,vi或vim虽然没有图形界面编辑器那样点鼠标的简单操作,但vi编辑器在系统管理、服务器管理字符界面中,永远不是图形界面的编辑器能比的。来源于百度百科
百思不得小赵
2022/12/01
2.2K0
【Linux操作系统】——vi/vim编辑器以及关机、重启、登陆、注销命令
Linux Vim编辑器的基本使用
vi(visual editor)编辑器通常被简称为vi,它是Linux和Unix系统上最基本的文本编辑器,类似于Windows 系统下的notepad(记事本)编辑器。
全栈程序员站长
2022/09/18
3.4K0
Linux Vim编辑器的基本使用
sudo命令使用的几个场景
在linux系统下,普通用户无法直接执行root用户权限下的命令,如果想让普通用户执行只有root用户才能执行的操作命令。 下面罗列下经常使用sudo命令的几个场景: 1.用户无权限执行root命令 普通用户登录 shell 之后,如果自身没有权限访问某个文件或执行某个命令时,若该用户获得root授权,那么就可以在需要执行的命令之前加上 sudo,临时切换到root用户的权限,完成相关的操作。在sudo于1980年前后被写出之前,一般用户管理系统的方式是利用su切换为超级用户。但是使用su的缺点之一在于必须
洗尽了浮华
2018/01/22
1.5K0
常用的 Linux 命令
注意:有时候可能使用mkdir或者rm等等命令显示权限不够的问题,这时普遍可以在命令前加上sudo即可。
SarPro
2024/03/01
2460
常用的 Linux 命令
50 个必会的 Linux 常识和操作!
15.如何创建一个新文件,并且向文件内部写入数据"清华大学",并在当前的文件里面追加数据"计算机科学与技术"
kubernetes中文社区
2021/09/08
8620
Linux 常识和操作
1 是标准输出 2 是错误输出 > 是输出重定向符号。 2>&1 是把错误输出导入(合并)到标准输出流中
用户10018983
2024/03/25
1410
第二章 Linux系统基本操作
登录系统后,在GUI图形界面上点击右键,选择“打开终端”,即可打开命令行窗口。注:虽然我们安装并登录到了GUI图形界面,但是在Linux操作中大多还是习惯于以命令形式管理控制系统,鼠标操作仅启动辅助作用。
晓天
2019/07/04
1.9K0
第二章  Linux系统基本操作
【Linux修炼】5.vim详解【工具篇】
这个工具用于 windows 机器和远端的 Linux 机器通过 XShell 传输文件. 安装完毕之后可以通过拖拽的方式将文件上传过去.
每天都要进步呀
2023/03/28
5510
【Linux修炼】5.vim详解【工具篇】
相关推荐
Linux学习笔记--vi
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档