Linux修改文件会遇到的bug
原因是修改文件时未正确保存退出,删除生成的隐藏文件即可,报错信息如下:
E325: ATTENTION
Found a swap file by the name "/etc/.my.cnf.swp"
owned by: root dated: Thu Jan 21 11:52:51 2021
file name: /etc/my.cnf
modified: YES
user name: root host name: izuf6h7ydg2bbyedal99x9z
process ID: 10905 (still running)
While opening file "/etc/my.cnf"
dated: Thu Jan 21 11:54:21 2021
NEWER than swap file!
(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.
If this is the case, use ":recover" or "vim -r /etc/my.cnf"
to recover the changes (see ":help recovery").
If you did this already, delete the swap file "/etc/.my.cnf.swp"
to avoid this message.
Swap file "/etc/.my.cnf.swp" already exists!
[O]pen Read-Only, (E)dit anyway, (R)ecover, (Q)uit, (A)bort:
对应目录下ls -a 可查看所有文件,会有一个后缀.swp的文件即:.my.cnf.swp文件,删除对应文件即可:
rm -rf .my.cnf.swp