删除编辑文件警告Swap file “…” already exists!
今天在使用vi编辑监听配置文件时,遇到了报警信息:
Swap file "listener.ora.swp" already exists!
[O]pen Read-Only, (E)dit anyway, (R)ecover, (Q)uit, (A)bort:
之前也遇到过几次,一直没在意,要么直接关了窗口,要么直接重启虚拟机完事儿。今天又碰上了,看来这个问题还逃不掉,和大家分享一下解决过程。
经过查阅文档得知,这个报警是由于多个用户同时编辑一个文件,或编辑时非正常关闭,在下次编辑打开文件时均为显示如下警告信息:
这时,我们可以使用命令查看隐藏swp文件(隐藏文件都以.开头):
ls -a
查看当前目录下与打开的文件同名的.swp文件,如listener.oar显示为.listener.ora.swp
使用rm -rf删除这个.swp文件,
rm -rf .listener.ora.swp
这样,当再打开listener.ora文件时,便不会弹出警告信息。
喜欢这篇文章吗?欢迎分享到你的微博、QQ群,并关注我们的微博,谢谢支持。