swap file "*.swp" already exists!的解决方法
- A
前天重装了一下服务器,因为本站使用的是套路云的轻量,系统内置的源也自然是阿里云的了。
正常来说很多的站长们建站都会选择centos,以前我也是一位centos使用者,现在我选择了debian,因为它这个系统占用内存实在是太低了!满满的奥利给。
可正是因为使用的是debian,套路云的apt源竟然最高只到debian 9版本,所以就需要换源了~换源那当然是需要编辑文件的了。
Linux下修改文件内容难免会开启多次vim编辑, 同一个文件如果在上一次编辑时未进行保存,则在下一次想要进行编辑时就会出现如下内容:
swap file "*.swp" already exists! [O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort:原因:
使用vim编辑文件实际是先copy一份临时文件并映射到内存给你编辑, 编辑的是临时文件, 当执行:w后才保存临时文件到原文件,执行:q后才删除临时文件。
可我们每次打开编辑文件,系统都会自动检索是否有临时文件, 有则询问如何处理,就会出现如上情景。
解决方法:
1.使用cd命令进入到你修改的这个文件目录下
2.删除swp文件:
rm -rf *.swpTips:在同目录下使用ls -a | grep ..swp命令可以看到是否有此文件
傲世》原创,转载请保留文章出处。
本文链接:https://www.recho.cn/163.html
如您对本文章内容有所疑问、反馈或补充,欢迎通过邮箱:admin@h2fast.cn 联系我们!
版权声明:若无特殊注明,本文为《正文到此结束