linux删掉文件怎么恢复,linux系统误删除文件怎么恢复
方案1)现在我向大家介绍使用extundelete恢复文件(适合rhel6.X系统的ext4)
安装:下载 extundelete-0.2.4.tar.bz2 wget http://netassist.dl.sourceforge.net/project/extundelete/extundelete/0.2.4/extundelete-0.2.4.tar.bz2
tar -jxvf extundelete-0.2.4.tar.bz2
cd extundelete-0.2.4
./configure (这步出现错误,请看下文)
yum install e2fsprogs-devel-1.41.12-18.el6.x86_64.rpm
然后再次执行,成功
make && make install
恢复:
extundelete /dev/sda4 --inode 2 (看到你所删除的文件)
恢复单个目录:
extundelete /dev/sdb1 --restore-directory /mongodb ##mongodb是一个目录
恢复所有误删文件:
extundelete /dev/sdb1 --restore-all
恢复一个单个文件:
extundelete /dev/sdb1 --restore-file a.txt
方案2)使用lsof自带一个的神秘功能
原理:大多数与 lsof 相关的信息都存储于以进程的 PID 命名的目录中
假如由于误操作将/var/log/messages文件删除掉了,那么这时要将/var/log/messages文件恢复的方法
如下:
首先使用lsof来查看当前是否有进程打开/var/logmessages文件,如下:
# lsof |grep /var/log/messages
syslogd 1283 root 2w REG 3,3 5381017 1773647 /var/log/messages (deleted)
从 上面的信息可以看到 PID 1283(syslogd)打开文件的文件描述符为 2。同时还可以看到/var/log
/messages已经标记被删除了。
恢复:
cat /proc/1283/fd/2 > /var/log/messages 恢复成功
对于许多应用程序,尤其是日志文件和数据库,这种恢复删除文件的方法非常有用。
linux删掉文件怎么恢复,linux系统误删除文件怎么恢复相关推荐
- 删除linux系统后无法开机启动,Win10/Linux双系统为什么把Linux删掉之后就不能正常启动开机了该如何处理恢复...
导语:在Windows系统安装linux ubuntu双系统之后,有时候需要卸载Ubuntu linux系统,但是最近有网友反映说,自己的Win10/Linux双系统不知道为什么把Linux删掉之后就 ...
- 服务器系统盘大文件检测指令,服务器系统盘大文件检测指令
服务器系统盘大文件检测指令 内容精选 换一换 硬件要求如表1所示.操作系统要求如表2所示.1.如果是全新安装操作系统,可选择"Minimal Install"安装方式并勾选Deve ...
- win7系统计算机文件夹缓慢,win7系统搜索文件很慢的两种解决方法
win7专业版系统内置的搜索文件功能还是比较实用的,在茫茫文件中帮用户快速找到所需要的文件.但伴随电脑中文件越来越多,Win7系统搜索文件速度变慢很多,有什么办法能够解决的?想要Win7搜索文件功能更 ...
- suse linux系统误删除文件恢复,Linux系统下部署文件恢复神器extundelete恢复误删的文件...
Linux系统下部署文件恢复神器extundelete恢复误删的文件 最近看到群里提到如何恢复LINUX下ext4误删的文件,之前听说过ext3分区恢复工具ext3grep,恢复ext4刚是用extu ...
- Linux删掉一级目录,linux命令删除文件夹
本文收集整理关于linux命令删除文件夹的相关议题,使用内容导航快速到达. 内容导航: Q1:linux shell 删除文件夹命令 iftestx"$1"=x"-f&q ...
- sqlyog.err文件可以删掉吗_苹果备忘录删掉的东西可以找回来吗?可以恢复被删内容的便签备忘录软件...
苹果不但是一种水果,还是美国的一个科技公司,随着它自身不断的进步,越来越多的人们开始使用苹果公司旗下的设备.在使用苹果设备的时候,备忘录是一个很实用的辅助工具,苹果备忘录删掉的东西可以找回来吗?有没有 ...
- 怎么彻底删除users下的文件夹_users文件夹里边是什么东西 删掉会不会影响系统...
c盘呀,IE临时文件默认的保存位置是"C:\WINDOWS\Temporary Internet Files"文件夹,它存放着我们最近浏览过的网页的内容,好处是在我们上网时可以提高 ...
- 用户变量tmp修改了怎么恢复_Linux系统中文件被删除后的恢复方法(ext4)
本文档给出了恢复ext4文件系统被误删的文件的方法,需要使用的软件是extundelete,这款软件对ext4文件系统的恢复成功率比较高,值得拥有! [root@localhost ~]# rm -R ...
- 计算机更新的文件可以全部删掉吗,c盘快满了哪些文件可以删除
C盘是电脑的主分区,在使用电脑的过程中,C盘内会不断的产生堆积一些垃圾文件,如果不去清理使得垃圾文件堆积到一定程度的话,系统的流畅度和稳定性就会有所下降.下面小编就来和大家分享一些c盘内可以删除的文件 ...
最新文章
- poj 2352 Stars 线段树(先建后查/边建边查)/树状数组三种方法思路详解,带你深入了解线段树难度⭐⭐⭐★
- 操作系统中的P-V操作(转)
- Hadoop书籍和网络资源介绍
- docker运行redis:windows环境运行挂载目录的正确写法、-v挂载data目录、-v挂载redis.conf配置文件以及设置访问密码
- 什么是物联网的信息服务器,物联网介绍 | 5分钟看懂什么是IoT物联网
- 动态规划--凸多边形最优三角剖分
- 使用git如何批量对文件进行rm操作
- ubuntu 改屏幕分辨率命令_Ubuntu被曝严重漏洞!!!
- 2-5:C++快速入门之引用,引用和指针的区别
- 在 Linux 命令行中使用和执行 PHP 代码(一)
- Android KeyCode 列表
- [转载] C#面向对象设计模式纵横谈——11. Facede外观模式
- 多路复用输入/输出 ---- select
- 产品经理快(ku)乐(bi)的一天~
- 联想乐Pad:平板电脑中的“SUV跨界创新”
- 空格变成问号的怪问题
- 新旧电脑安装win11系统【超简单教程】
- 为什么百度查ip查到的ip和dos里面ipconfig查到的不一样及IPv4地址分类
- 【解决电脑】开机屏幕左键无反应,右键变加载;选择文件夹未响应,卡顿40秒后恢复;新建文件夹正常,删除移动卡顿
- laravel5实现第三方登录(微信)
热门文章
- python基础入门: for 循环
- 如何使用Python创建自己的加密货币
- Python爬虫 教程: re正则表达式解析html页面
- python文件操作,r w a系列
- python 定制类
- python之高级的文件操作shutil模块
- Java中的数组怎么弄随机数_Java – 如何从值数组中创建随机数
- java barcode api_使用JavaBean API 嵌入Barcode4J到Java应用程序
- linux——管理系统设备之磁盘的加密、加密磁盘的挂载及磁盘阵列、配额
- 黑马程序员pink老师前端入门教程,零基础必看的JavaScript基础语法视频教程(三)