CentOS7 Vi编辑文件后无法保存成功问题(报错:Can't open file for writing)的几种可能原因

2023-05-16

根据教程在CentOS7上安装eclipse,

在安装的最后需要创建一个文件,并在文件中写入了内容,按照正常操作直接输入vi /XXXX/XXXXX/XXXXX.XXX,打开文件编辑界面后,输入文件内容,输完点击esc,然后:wq!,居然报错了,

主要的错误提示是:Can't open file for writing,没有及时截图,抱歉.迅速寻找解决办法,

大家的方法无非两种:

1.当前用户的权限不足

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

根据我的情况分析,该文件都还不存在呢,第二种情况肯定不可能,

那就是第一种情况咯,可是仔细一想也不会,我当前操作的用户身份是root,权限不足,开玩笑呢.可是怎么办呢?

问题出在哪里呢?突然,灵光一闪,会不会是文件目录的原因呢?因为我是根据教材直接输入全目录和文件名进行编辑的,

但是我输入的目录在系统中肯定存在么?

直接输入:cd /XXXX/XXXXX/果然,系统提示:没有那个文件或目录

还等什么?有了方向,那就大步流星往前赶呀.

cd到最后一级存在的目录下,然后用命令:mkdir 开始创建目录,创建完之后,再进行千米的操作,yes,成功了.

特此记录,希望可以帮助到与我一样碰到这个问题的朋友们.如有不足之处,还请留言告知.多谢!!
--------------------- 
作者:zougfang 
来源:CSDN 
原文:https://blog.csdn.net/zougfang/article/details/80314562 
版权声明:本文为博主原创文章,转载请附上博文链接!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

CentOS7 Vi编辑文件后无法保存成功问题(报错:Can't open file for writing)的几种可能原因 的相关文章

随机推荐