博客
关于我
linux 发现交换文件 ".swp"
阅读量:790 次
发布时间:2023-02-01

本文共 614 字,大约阅读时间需要 2 分钟。

今天在使用Linux系统时,非正常关闭了文件。再次尝试打开时,系统提示存在交换文件".nginx.conf.swp",具体错误如下:

错误提示:

E325: 请注意发现交换文件 ".nginx.conf.swp"所有者: root日期: Fri Jun 23 09:44:19 2017文件名: /usr/local/src/nginx-1.1.10/conf/nginx.conf修改过: 是用户名: root主机名: demo进程 ID: 5168正在打开文件 "nginx.conf"日期: Fri Jun 23 09:57:15 2017比交换文件新!

问题分析:

  • 另一个程序可能在同时编辑同一文件。

    如果有其他程序正在编辑同一文件,《请注意避免多个版本的产生》,避免冲突。

  • 上次编辑时可能遇到问题。

    如果上次编辑过程中崩溃,请使用以下方法恢复内容:

    • 使用 vim -r nginx.conf 恢复修改内容。
    • 删除交换文件".nginx.conf.swp",以防再次出现提示。
  • 解决方法:

  • 恢复文件并删除交换文件

    使用命令 vim -r nginx.conf 恢复文件,并删除交换文件:

    rm -f .nginx.conf.swp

    隐藏文件通常以点开头,可以通过 ls -a 查看。

  • 手动删除交换文件

    直接删除交换文件:

    rm -f .nginx.conf.swp
  • 完成以上操作后,重新打开文件即可,交换文件提示将消失。

    转载地址:http://qxwfk.baihongyu.com/

    你可能感兴趣的文章
    linux 网络协议分析---3
    查看>>
    linux 网络和流量监控
    查看>>
    Linux 网络扫描工具:nmap,涨知识的时间到了!
    查看>>
    Linux 网络排查必备:轻松找出进程占用的端口号
    查看>>
    linux 网络状况流量分析shell脚本
    查看>>
    Linux 网络管理及监控与性能评估
    查看>>
    linux 自动重启崩溃的进程
    查看>>
    linux 获取文件的行数
    查看>>
    linux 获取文件的行数
    查看>>
    linux 获取链表节点数,LINUX基础-list链表
    查看>>
    linux 虚拟化
    查看>>
    Linux 装机后服务器调优配置
    查看>>