vi操作异常时Found a swap file by the name

当我在linux下用vi打开Test.java文件时

[[email protected] tmp]# vi Test.java

会出现如下信息:

Dos代码  

  1. E325: ATTENTION
  2. Found a swap file by the name ".Test.java.swp"
  3. owned by: root   dated: Wed Dec  7 13:52:56 2011
  4. file name: /var/tmp/Test.java
  5. modified: YES
  6. user name: root   host name: localhost
  7. process ID: 26153 (still running)
  8. While opening file "Test.java"
  9. dated: Wed Dec  7 14:00:46 2011
  10. NEWER than swap file!
  11. (1) Another program may be editing the same file.
  12. If this is the case, be careful not to end up with two
  13. different instances of the same file when making changes.
  14. Quit, or continue with caution.
  15. (2) An edit session for this file crashed.
  16. If this is the case, use ":recover" or "vim -r Test.java"
  17. to recover the changes (see ":help recovery").
  18. If you did this already, delete the swap file ".Test.java.swp"
  19. to avoid this message.
  20. "Test.java" 11L, 237C
  21. Press ENTER or type command to continue

原因是我之前有一次使用vi 操作Test.java文件时出现了异常中断,所以在当前目录下产生了一个.Test.java.swp文件

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

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

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

[[email protected] tmp]# rm .Test.java.swp

rm: remove regular file `.Test.java.swp‘? y

[[email protected] tmp]#

时间: 04-15

vi操作异常时Found a swap file by the name的相关文章

linux下vi或vim操作Found a swap file by the name的原因及解决方法

在linux下用vi或vim打开Test.java文件时 [[email protected] tmp]# vi Test.java 出现了如下信息: E325: ATTENTION     Found a swap file by the name ".Test.java.swp"             owned by: root   dated: Wed Dec  7 13:52:56 2011         file name: /var/tmp/Test.java    

linux下vi或vim编辑文件时提示Found a swap file by the name的原因及解决方法

在linux下用vi或vim打开test.java文件时 [[email protected] test]# vi test.java 出现了如下信息: E325: ATTENTION     Found a swap file by the name ".test.java.swp"             owned by: root   dated: Wed Dec  7 13:52:56 2011         file name: /var/tmp/Test.java  

vi/vim打开文件提示Found a swap file by the name

问题分析 有一次在远程连接主机时,用vi打开文件my.ini却提示:Found a swap file by the name ".my.ini.swp".百度了下才知道,原来在使用vi或vim命令打开一个文件后,就会产生一个.(filename).swp的文件.如果编辑完成之后,正常退出,那么这个swp文件就会被自动删除. 而之前我在使用vi操作该文件时发生了异常中断(非正常退出),于是就在当前目录下生成了一个.my.ini.swp文件.在Linux中,以.开头的文件都是隐藏文件,可

linux操作提示:“Can't open file for writing”或“operation not permitted”的解决办法

在linux上使用vi命令修改一个文件内容的时候,发现无法保存,每次写完使用":q!"命令可以正常退出但是使用":wq!"命令保存文件并退出时出现一下信息提示: E212: Can't open file for writing Press ENTER or type command to continue 出现这个错误的原因可能有两个:    1.当前用户的权限不足    2.此文件可能正被其他程序或用户使用.      一般错误原因都是前者,解决方案是在使用vi

解决Swap file ".ceshi.c.swp" already exists!问题

关于swp文件:使用vi,常常能够看到swp这个文件,那这个文件是怎么产生的呢.当你打开一个文件,vi就会生成这么一个.(filename)swp文件以备不測,假设你正常退出,那么这个.(filename)swp文件将会自己主动删除. 因此.(filename)swp文件就是你没有正常退出vi或者vim编辑器时留下来的! 比方:强行关闭vi或vim时.电源突然断掉,或者你使用了Ctrl-zz.(正常的退出方式应该是Shift-ZZ) 这时候就会出现以下的情况了 <span style="f

e297: write error in swap file [磁盘空间不足]

发现vi /etc/hosts报了一个错: e297: write error in swap file 同时无法上传文件到服务器 查看了一下磁盘空间,原因在于磁盘空间不够,于是执行命令: 逐步追踪 发现tomcat下的日志文件居然占用了将近100G,Oh my god! 结果发现目录:/下面磁盘空间已满,删掉一些日志之后系统就又正常起来了. e297: write error in swap file [磁盘空间不足]

Linux Found a swap file by the name filename

在Linux中使用vi命令编辑mysql_backup.sh时遇到下面提示信息 E325: ATTENTION Found a swap file by the name ".mysql_backup.sh.swp"           owned by: root   dated: Sat Apr 23 23:58:28 2016          file name: /mnt/resource/mysql_backup/mysql_backup.sh           modi

解决Swap file &quot;.ceshi.c.swp&quot; already exists!问题

关于swp文件:使用vi,经常可以看到swp这个文件,那这个文件是怎么产生的呢,当你打开一个文件,vi就会生成这么一个.(filename)swp文件以备不测,如果你正常退出,那么这个.(filename)swp文件将会自动删除. 因此.(filename)swp文件就是你没有正常退出vi或者vim编辑器时留下来的!比如:强行关闭vi或vim时,电源突然断掉,或者你使用了Ctrl-zz.(正常的退出方式应该是Shift-ZZ) 这时候就会出现下面的情况了 <span style="font

Linux Add a Swap File

http://www.cyberciti.biz/faq/linux-add-a-swap-file-howto/ Procedure To Add a Swap File Under Linux You need to use the dd command to create swap file. The mkswap command is used to set up a Linux swap area on a device or in a file. Step #1: Login as