問題描述: 非正常關閉了檔案。再次打開的時候提示 E325: 注意發現交換檔案 “filename.swp”,具體報錯如下:
E325: 注意
發現交換檔案 “/etc/.named.rfc1912.zones.swp”
所有者: root 日期: Mon Jul 6 23:37:40 2020
檔案名: /etc/named.rfc1912.zones
修改過: 是
使用者名: root 主機名: localhost.localdomain
程序 ID: 13147
正在打開檔案 “/etc/named.rfc1912.zones”
日期: Wed Jul 8 22:35:18 2020
比交換檔案新!
(1) Another program may be editing the same file. If this is the case,
be careful not to end up with two different instances of the same
file when making changes. Quit, or continue with caution.
(2) An edit session for this file crashed.
如果是這樣,請用 “:recover” 或 “vim -r /etc/named.rfc1912.zones”
恢複修改的内容 (請見 “:help recovery”)。
如果你已經進行了恢複,請删除交換檔案 “/etc/.named.rfc1912.zones.swp”
以避免再看到此消息。
============================================================================================================================================================
解決方法:
1、首先找到這個字尾為swp的檔案
執行指令 ll -a 【列式顯示所在目錄的檔案(包括隐藏檔案,(swp檔案是隐藏的))】
2、删除掉他
然後執行指令 rm -rf /要删除的檔案名
[[email protected] named]# ls -a /etc | grep "name"
hostname
named
named.conf
named.iscdlv.key
named.rfc1912.zones
named.rfc1912.zones~
.named.rfc1912.zones.swp
named.root.key
[[email protected] named]# rm -rf /etc/.named.rfc1912.zones.swp