Linux上vi编辑文件非正常退出后文件恢复
2018-02-02 13:03
323 查看
Vim另存文件的命令为
编辑完文件后Esc,输入以下指令
:w filename
编辑文件时非正常退出,会生成.hello.txt.swp的文件,还有一些其他信息
恢复文件要使用以下命令:
按照提示回车即可。然后保存文件,并删除.swp隐藏文件(rm .hello.txt.swp文件)
注意:保存文件时用:wq
这时你可能会遇到一个问题,如果你使用:x保存文件,然后删除掉.swp文件。重新打开文件时,你会发现文件内容没有恢复。原因我也没搞明白。
解决方法:不用使用:x保存文件,而是要使用:wq保存文件。
参考:http://kevinkelly.blog.163.com/blog/static/21390809320136272153281/
编辑完文件后Esc,输入以下指令
:w filename
编辑文件时非正常退出,会生成.hello.txt.swp的文件,还有一些其他信息
恢复文件要使用以下命令:
[keysystem@localhost 20180202]$ vim -r hello.txt
按照提示回车即可。然后保存文件,并删除.swp隐藏文件(rm .hello.txt.swp文件)
注意:保存文件时用:wq
这时你可能会遇到一个问题,如果你使用:x保存文件,然后删除掉.swp文件。重新打开文件时,你会发现文件内容没有恢复。原因我也没搞明白。
解决方法:不用使用:x保存文件,而是要使用:wq保存文件。
参考:http://kevinkelly.blog.163.com/blog/static/21390809320136272153281/
相关文章推荐
- vi编辑文件非正常退出产生.swp 文件
- 【转载】Unix/Linux中编辑文件的命令VI详细介绍
- Linux环境下VI/VIM编辑文件时无权限保存的解决方法
- VI编辑文件忘记SUDO不退出如何保存
- linux下编辑文件异常退出
- Linux学习—退出vi编辑模式
- Linux常用命令大全4-vi编辑文件命令
- Linux 交换文件 恢复非正常关闭的文件
- linux 用vi命令的使用以及vi编辑后的后续保存退出等相关命令的使用
- Linux中vi文件保存退出命令“:wq"和":x”的区别
- linux(centos) 保存退出vi编辑
- Linux下如何用vi编辑和保存文件
- Linux环境下VI/VIM编辑文件时无权限保存的解决方法
- Linux环境下VI/VIM编辑文件时无权限保存的解决方法
- Linux(PART IV)使用vi编辑txt文件(I)
- linux环境下VI/VIM编辑文件时无权限保存的解决办法
- Linux文件操作详解(八)--文件的创建和编辑(vi/vim命令和cat命令)
- Linux下如何用vi编辑和保存文件
- linux编辑文件,中途退出再进入编辑操作
- linux下用vi,vim编辑时退出编辑模式(wq)无法保存退出