关于Linux系统下Swap file ".text.swp"

2018-09-24  本文已影响0人  ArvinLiu_8422

我在查阅网上已有的答案之后,发现几乎所有国内的解决方法都是直接使用 ls -a找到文件的临时文件然后删除,这样做不是不可以,只是这样会导致我们未保存的修改内容还仅仅是放在临时文件中,文件本体并没有保存,所以会导致文件内容的丢失(如果确实不需要保留修改,可以选择直接删除临时文件)。

下面能够保存修改内容的方法:

首先我们vim text 打开并编辑文件内容,如图,现在是这些内容:

现在我们再次使用相同的命令打开这个测试文件,并添加一些内容,这次在修改完内容之后直接退出终端(制造意外关闭文件的假象),如图:

这之后我们是有ls -a 就可以在和文件同一个路径下看到一个 .文件名.swp的临时文件,如图:

使用命令vim text打开文件会看到意料之中的问题,如图:

我们会看到这张东京热警告图片中有一些马赛克,不要在意这些细节,如果你的眼睛没有模糊会看到下面的两行嫩绿色的字,按照提示,输入 R,它会提示你,做事情总会留下痕迹的,然后enter看到:

正常的保存退出:wq

删除临时文件 rm .text.swp

打开vim text就可以看到羞羞的东西了!

最后提醒一下:做坏事被发现直接关机会留下痕迹的!2333

上一篇 下一篇

猜你喜欢

热点阅读