linux 利用缓存文件.swp恢复源文件
在linux中使用vim、vi等编辑器编辑文件的时候,机器突然崩溃,或者卡死,造成编辑器非自然退出。这时候如果是新建文件,可能就找不到,有文件也是编辑前的版本,想要恢复到编辑时的状态,可以使用缓存文件来恢复。
缓存文件是一个.filename.swp的隐藏文件。恢复方法很简单,使用编辑器恢复,然后删除原来的缓存文件即可。
# 新建文件恢复方法
vim -r .filename.swp
rm -rf .filename.swp# 原有文件恢复方法
vim -r filename
rm -rf .filename.swp
亲测有用。
linux 利用缓存文件.swp恢复源文件相关推荐
- Linux 利用 /proc 目录恢复误删除的文件
Linux 利用 /proc 目录恢复误删除的文件 在 Linux 系统中删除文件时,无论文件是否在使用中,甚至是还在写入,都可以被 rm 删除.不过,rm 删除文件时并非是被真正地擦除,特别是当文件 ...
- linux利用patch和diff命令制作文件补丁
linux利用patch和diff命令制作文件补丁 因为在 u-boot 移植过程中,有几处通用文件要修改,如果每次都要手动修改就太麻烦了.制作补丁可以解决这个问题. 学习资料的收集比较简单,方法一类 ...
- Linux利用lsof命令恢复删除的文件
lsof命令 lsof命令用于查看你进程开打的文件,打开文件的进程,进程打开的端口(TCP.UDP).找回/恢复删除的文件.是十分方便的系统监视工具,因为lsof命令需要访问核心内存和各种文件,所以需 ...
- Linux 利用lsof命令恢复删除的文件
lsof命令 lsof命令用于查看你进程开打的文件,打开文件的进程,进程打开的端口(TCP.UDP).找回/恢复删除的文件.是十分方便的系统监视工具,因为lsof命令需要访问核心内存和各种文件,所以需 ...
- 小干货:Linux 系统的备份恢复
作者:LeoLan's Blog https://reurl.cc/gm5ZkQ tar 命令 副本(本机备份整个系统,以后还原还是还原到本机) 注意根目录下要有充足的可用空间用于备份. cd / # ...
- [sudo rm -rf /bin/] Linux误删除/bin目录恢复
问题描述: Linux误删除/bin目录恢复 sudo rm -rf /bin/ 解决方案: 1. 找另外一台机器查看/bin/ 有哪些工具,如下: 2. 发现基本的操作工具全被删除了,vi.cd.m ...
- 远程linux还原本地bak文件,Linux -- 服务器数据备份恢复策略
一.Linux 备份恢复基础 1.什么是备份 最简单的讲,备份数据的过程就是拷贝重要的数据到其他的介质之上(通常是可移动的),以保证在原始数据丢失的情况下可以恢复数据.一次备份可能是简单的 cp命令, ...
- 模拟namenode挂掉利用secondary namenode恢复
测试机器: 10.0.50.144 master (namenode,datanode) 10.0.50.145 node1 (datanode) 10.0.50.146 node2 ...
- 撤销 恢复快捷键 Linux,Linux Vim撤销和恢复撤销快捷键用法详解
使用 Vim 编辑文件内容时,经常会有如下 2 种需求: 对文件内容做了修改之后,却发现整个修改过程是错误或者没有必要的,想将文件恢复到修改之前的样子. 将文件内容恢复之后,经过仔细考虑,又感觉还是刚 ...
- Oracle备份standby,Oracle 11g 利用泠备份恢复standby库
Oracle 11g 利用泠备份恢复standby库 1 开始在备库上进行泠备份 先查好控制文件.redo.undo文件.数据文件的路径 1.1 先关闭主库的归档日志传输 SQL> ALTER ...
最新文章
- mybatis配置文件不在resources目录下时需进行的额外配置方法
- boost::mpi模块实现scan集合的测试
- spring实现IOC的思路和方法
- ubuntu下JDK的自动安装和手动安装
- 7-2 jmu-Java-02基本语法-05-浮点数的精确计算 (1 分)
- 在web开发中,为什么前端比后端更得到转行程序员的青睐?
- 网络爬虫-原理篇(一)
- 读《图解HTTP》有感-(HTTP报文内的HTTP消息)
- Nginx web服务器搭建
- 毕业设计,MD2模型动画展示
- WindowsServerAppFabric1.1安装失败、配置失败、1603错误码解决方案
- html音乐播放心得体会,听音乐讲座心得体会范文3篇
- Resin下配置JSP虚拟主机
- Cortex-A53 Pipeline Ordering and Memory Ordering
- 工程力学专业考研转计算机,“初见不知提桶意,再见已是提桶人”,土木跨考计算机可行吗?...
- CocosCreator微信小游戏接入微信登录获取微信名、头像、经纬度等信息
- @keyup.enter事件
- 召回率 matlab代码,召回率和精度(示例代码)
- 两种最为常用的数据挖掘方法论
- SSM框架:SpringMVC
热门文章
- 128g固态加1linux分区,应该如何使用128G加1T机械硬盘?要不要分盘?
- error: Apostrophe not preceded by \ (in XXX.)
- 经典文献阅读之--lris(优于Scan Context的回环检测)
- 代码随想录第七天 LeetCode 454、383、15、18 (哈希表、双指针)
- 《愤怒的小鸟》全系列游戏——风靡全国,空降奴改:愤怒的小猪来袭~(版本二)
- php数组匹配某一个元素的值
- hdu 4190 Distributing Ballot Boxes
- 服务器使用CDN加速的优劣势分析
- 支付业务与技术架构学习总结(7)——从金融牌照(三方支付牌照),看互联网巨头的金融布局
- 【QNX Hypervisor 2.2 用户手册】4 构建QNX Hypervisor系统