EKsumic's Blog

let today = new Beginning();

Click the left button to use the catalog.

OR

Linux新手入门第二十天——Linux E325错误如何解决

网上的博客基本上都是互相抄的,对于细节说明几乎没有,在这里记录一下,我遇到E325怎么解决了的。

 

不小心非正常关闭了文件,再次编辑时,每次都会提示如下错误:

Sample

 

出现这种情况原因:

在用vim命令打开一个文件时,其会默认产生一个cmd.swap文件,用于保存数据,当文件非正常关闭时,可用此文件来恢复,当正常关闭时,此文件会被删除,非正常关闭时,不会被删除,所以提示存在.swap文件。

 

 

解决方案:

在如上图所示的情况下,输入R,

Sample

光标键下拉,根据提示选择一个文件然后按回车,之后需要注意删除.swap文件。

需要删除同级文件夹下的.sshd_config.swap文件,注意是点开头。

 

上图一共提供了3个选项,我查了一下,在/var/tmp里面有sshd_config.swo和sshd_config.swp,之前的提示~/tmp,我以为是用户目录,去找了一下没找到,在根目录下的tmp也没找到。

 

于是我一共删除了3个文件,在/var/tmp下的2个文件删除了,发现没有解决问题,最后删除了sshd_config同级目录下的.sshd_config.swp文件,才解决了E325错误。

 

可能从一开始只要删除同级目录的文件吧。(这个之后验证了再回来补充)(逃……

 

如果有删除交换文件选项,且你不是很在意之前的修改没保存的话:

Sample

直接按D+Enter删除交换文件就行了。

 

 

 

参考文档:

[1] linux E325: 注意 发现交换文件 "*.swp" 解决方法

This article was last edited at 2020-05-17 05:07:29

* *