Ubuntu文件写入内容时出现错误 E121:无法打开并写入文件解决方案

在安装某些软件过程中会让你新建个txt或者在输入vim /etc/profile命令时,输入完毕后保存文件时就会报错

E121:无法打开并写入文件解决方案,一般的解决状况就是输入如下命令:

:w !sudo tee %  //注意要有冒号

这样就可以保存了,但是有时会出现错误,会提示该文件不存在,

我的解决办法就是按照路径,自己在文件夹里建一个文本文档,再输入内容进行保存,

但是得在命令行跳转到建立文本的路径,ls显示一下,有时会多出你所建的文件名加一个“~”,

这个加“~”的文件会对你的安装过程有所影响,注意及时删除,

由于很久没有更新博客,当时遇到问题也忘了截图,我觉得会出现加“~”的文件是因为一开始并没有那个文件,

通过输入vim可以变相的添加文件,但是由于文件没有成功保存,所以可能会出现一个伪文本文档,不知道我说的对不对,

这也只是我的一个想法,才疏学浅,请多见谅。

原文地址:https://www.cnblogs.com/z12568/p/10434868.html

时间: 2024-08-29 21:36:22

Ubuntu文件写入内容时出现错误 E121:无法打开并写入文件解决方案的相关文章

(转)HttpWebRequest以UTF-8编码写入内容时发生“Bytes to be written to the stream exceed the Content-Length bytes size specified.”错误

from:http://www.cnblogs.com/Gildor/archive/2010/12/13/1904060.html HttpWebRequest以UTF-8编码写入内容时发生“Bytes to be written to the stream exceed the Content-Length bytes size specified.”错误 出错代码如下: request.ContentLength = Encoding.UTF8.GetByteCount(content);

跟后台打印程序系统服务通讯时出现错误。请打开服务管理单元,确认后台打印程序服务是否在运行。

一: 问题描述: [错误] 事件类型:警告事件来源:TermServDevices事件种类:无事件ID:1114日期:2013-10-16事件:0:06:41用户:N/A计算机:VPS描述:    跟后台打印程序系统服务通讯时出现错误.请打开服务管理单元,确认后台打印程序服务是否在运行.    有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心.数据: 二:问题原图: 三:解决方法: [解决方法一]    出现这个错误,一

在configure distribution时遇到错误,不能打开sql agent

今天在配置Distribution时,遇到一个错误,不能打开sql agent,详细错误信息如下: SQL Server blocked access to procedure 'dbo.sp_set_sqlagent_properties' of component 'Agent XPs' because this component is turned off as part of the security configuration for this server. A system ad

C# Winform 中webBrowser显示html内容时禁止错误提示的方法

在winform中有一个控件可以显示html的内容,该控件就是webbrowser,设置它的DocumenText属性为HTML的内容即可. 在使用WebBrowser做UI的时候,我们有时不希望里面的链接被用户点击,更不希望弹出烦人的脚本错误提示框,也不希望用户能点出右键的IE菜单,要做到这些,其实都是很easy地… //设置webBrowser webBrowser1.ScriptErrorsSuppressed = true; //禁用错误脚本提示 webBrowser1.IsWebBro

运行yum时出现错误,缺失libsasl2.so.2文件

[[email protected] /]# yum repolist There was a problem importing one of the Python modules required to run yum. The error leading to this problem was: libsasl2.so.2: cannot open shared object file: No such file or directory Please install a package

Shell命令-文件及内容处理之sort、uniq

文件及内容处理 - sort.unip 1. sort:对文件的文本内容排序 sort命令的功能说明 sort 命令用于将文本文件内容加以排序.sort 可针对文本文件的内容,以行为单位来排序. sort命令的语法格式 sort [OPTION]... [FILE]... sort [-bcdfimMnr][-o][-t][+-][--help][--verison][文件] sort命令的常用参数说明: split 参数很多,表1为 sort 命令的参数及说明: 表1: sort 命令的参数及

Shell命令-文件及内容处理之split、paste

文件及内容处理 - split.paste 1. split:分割文件为不同的小片段 split命令的功能说明 split 命令用于将一个文件分割成数个.该指令将大文件分割成较小的文件,在默认情况下将按照每1000行切割成一个小文件. split命令的语法格式 split [OPTION]... [INPUT [PREFIX]]split [--help][--version][-<行数>][-b <字节>][-C <字节>][-l <行数>][要切割的文件

[转载] 文件锁(Filelock)与锁定映射文件部分内容

转载自http://jiangzhengjun.iteye.com/blog/517677 文件锁 JDK 1.4引入了文件加锁机制,允许我们同步访问一个共享文件,不过,竞争同一文件的两个线程有可能在不同的java虚拟机上,或者一个是java线程,另一个是操作系统中其他的某个线程,但文件锁对其他线程或其他操作系统进程都是可见的,因为java的文件加锁直接映射到了本地操作系统的加锁机制.注,这里讲的锁是指锁定其他应用程序,而不是锁定同一虚拟机里访问的同一文件的其他线程 .如果在同一虚拟机两次锁定同

Shell命令-文件及内容处理之cut、rev

文件及内容处理 - cut.rev 1. cut:切割文件内容 cut命令的功能说明 cut 命令用于显示每行从开头算起num1 到 num2 的文字. cut命令的语法格式 cut [OPTION]... [FILE]... cut [选项] [文件] cut命令的使用说明 cut 命令从文件的每一行剪切字节.字符和字段并将这些字节.字符和字段写至标准输出.如果不指定 File 参数,cut 命令将读取标准输入.必须指定 -b.-c 或 -f 标志之一. cut命令的选项说明 cut 参数有几