博客
关于我
linux 发现交换文件 ".swp"
阅读量:791 次
发布时间: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/

    你可能感兴趣的文章
    elasticsearch配置文件里的一些坑 [Failed to load settings from [elasticsearch.yml]]
    查看>>
    Elasticsearch面试题
    查看>>
    2024年全国程序员平均薪资排名:同样是程序员,为什么差这么多?零基础到精通,收藏这篇就够了
    查看>>
    2024年非科班的人合适转行做程序员吗?
    查看>>
    2025版最新一文彻底搞懂大模型 - Agent(非常详细)零基础入门到精通,收藏这篇就够了
    查看>>
    Java基础:按位运算符
    查看>>
    LeetCode Text Justification
    查看>>
    LeetCode – Refresh – 4sum
    查看>>
    LeetCode地平线专场——第308场周赛题解
    查看>>
    leetcode题解206-反转链表
    查看>>
    leetcode题解8-盛最多水的容器
    查看>>
    leftjoin多个on条件_MySQL:left join 避坑指南
    查看>>
    Less 日常用法
    查看>>
    lib/libstdc++.so.6: version `GLIBCXX_3.4.30‘ not found (required by /lib/x86_64-linux-gnu/libLLVM-15
    查看>>
    Libevent 事件管理和添加事件
    查看>>
    libmpg123 解码库用法
    查看>>
    libssh2编译部署详解
    查看>>
    libtorch中python中cuda可以使用,但是是c++环境中不行
    查看>>
    LibTorch之优化器
    查看>>
    LibTorch之图像分类
    查看>>