专栏首页黑泽君的专栏linux下vi编辑某文件时,操作出现 错误提示: E325: ATTENTION 2, Found a swap file by the name ".p1.c.swp"

linux下vi编辑某文件时,操作出现 错误提示: E325: ATTENTION 2, Found a swap file by the name ".p1.c.swp"

当我在linux下用vi打开p1.c文件时

root@iZ2zeeailqvwws5dcuivdbZ:~/1/01/指针# vi p1.c

会出现如下信息:

 1 E325: ATTENTION
 2 Found a swap file by the name ".p1.c.swp"
 3           owned by: root   dated: Fri Jan  5 19:57:58 2018
 4          file name: ~root/1/01/指针/p1.c
 5           modified: YES
 6          user name: root   host name: iZ2zeeailqvwws5dcuivdbZ
 7         process ID: 10876
 8 While opening file "p1.c"
 9              dated: Fri Jan  5 19:51:30 2018
10 
11 (1) Another program may be editing the same file.  If this is the case,
12     be careful not to end up with two different instances of the same
13     file when making changes.  Quit, or continue with caution.
14 (2) An edit session for this file crashed.
15     If this is the case, use ":recover" or "vim -r p1.c"
16     to recover the changes (see ":help recovery").
17     If you did this already, delete the swap file ".p1.c.swp"
18     to avoid this message.
19 
20 Swap file ".p1.c.swp" already exists!
21 [O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort: 

原因是我之前有一次使用vi 操作 p1.c 文件时出现了异常中断,与服务器中断连接了,所以我重新连接服务器后,用 i p1.c 查看时,在当前目录下产生了一个 .p1.c.swp 文件。

但是我使用ls命令查看该目录下,却发现没有这个文件,后来使用ls -a命令查看才知道 .p1.c.swp 是一个隐藏文件。

注:以.开头的文件就是隐藏文件哦。

当我把该隐藏文件删除后再次打开就没有上面的警告了。

root@iZ2zeeailqvwws5dcuivdbZ:~/1/01/指针# rm .p1.c.swp

root@iZ2zeeailqvwws5dcuivdbZ:~/1/01/指针# 

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Java中,什么是最终类与最终方法?它们的作用是什么?

    final class A {},这样定义的类A就是最终类,最终类不可被继承,也就是说,不能写这样的代码,class B extends A {}了。

    黑泽君
  • Linux学习_010_在 CentOS6.8 上安装 Eclipse

    安装环境:CentOS 6.8 桌面版(其他发行版本安装过程基本一样) 所需软件:(下载时选择 Linux 版 tar.gz 格式)   1、Oracle jd...

    黑泽君
  • day34_Spring学习笔记_02

    1.2.2.2、切面类   MyAspect.java的代码同上 1.2.1.2、切面类 代码,这里不再赘述!

    黑泽君
  • 事务处理(二) - 数据库事务

    事务的作用是将一系列操作作为一个整体,一但其中出现问题,会回滚到事务的开始状态。即事务维护了数据的完整性和一致性。

    逝兮诚
  • Java8:当 Lambda 遇上受检异常

    我今天高高兴兴,想写个简单的统计一个项目下有多少行代码的小程序,于是咔咔的写下:

    黄泽杰
  • Java8:当 Lambda 遇上受检异常

    题外话: Files.walk(Path) 在 JDK1.8 时添加,深度优先遍历一个 Path (目录),返回这个目录下所有的Path(目录和文件),通过 S...

    猿天地
  • SpringBoot2.0 基础案例(14):基于Yml配置方式,实现文件上传逻辑

    文件上传是项目开发中一个很常用的功能,常见的如头像上传,各类文档数据上传等。SpringBoot使用MultiPartFile接收来自表单的file文件,然后执...

    知了一笑
  • 关于两个简单问题的分析(r9笔记第10天)

    工作中碰到问题当然是见怪不怪了,而处理这些问题也是我们的价值所在。 今天处理了几个看起来比较有意思的小问题,当然究其原因,要不是不规范,要不就是基本功不够扎实。...

    jeanron100
  • block和代理

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/...

    用户1451823
  • python读取json的工具jsonreader

    前段时间在做接口相关的工作,需要处理接口返回的json数据,本来想写个页面,然后用jquery读,后来突然意识到这样存在跨域问题,网上也没找到一个合适的工具,于...

    the5fire

扫码关注云+社区

领取腾讯云代金券