RHEL 5.8恢复删除文件

一:下载ext3grep0.10.2.tar.gz

二:安装ext3grep

三:删除目录

四:恢复单个文件

五:恢复目录       

六:恢复挂载分区的权限

1.ext3grep下载地址https://code.google.com/p/ext3grep/downloads/list

2.安装ext3grep和源码安装其它软件一样

3.删除目录

4.恢复单个文件

4.1使用mount命令查看挂载情况

4.2重新挂载/boot,并取消写的权限 mount -oro,remount /boot

4.3创建文件恢复目录,并进入到此目录mkdir /tmp/recover

4.4恢复单个文件

ext3grep /dev/sda1--restore-file test/grub/grub.conf

说明:

            1. /dev/sda1是/boot所在的分区

            2.test/grub/grub.conf  取已删除目录所在分区目录的下一级目录

4.6查看都有哪些文件(ext3grep /dev/sda1 --dump-names

4.7把删除的文件名称存放到文件中

    ext3grep /dev/sda1--dump-names | tee filename.txt

5.恢复目录

6.恢复挂载分区的权限

时间: 2024-12-20 17:56:49

RHEL 5.8恢复删除文件的相关文章

SVN 恢复删除文件

SVN恢复删除文件 一.本地删除 SVN删除文件中的本地删除,指的是在客户端delete了一个文件,但还没有commit,使用revert来撤销删除. 二.服务器删除 1.通过本地删除后提交服务器 a)Update上一个版本,但只适用于修改较少的情况: b)通过showLog,找到被删的项,选中,点击右键->Revertchangesfromthisrevision; 2.在Repo-Browser中删除 这个删除比较厉害,让你在Repo-Browser都看不到被删除的项了.事实上项目并没有被真

RHEL使用系统镜像文件配置本地yum源

1.使用WinSCP.exe工具上传系统镜像文件rhel-server-7.0-x86_64-dvd.iso到/usr/local/src目录 2.使用Putty.exe工具远程连接到RHEL服务器 3.挂载系统镜像文件 mkdir /media/cdrom  #新建镜像文件挂载目录 cd /usr/local/src  #进入系统镜像文件存放目录 ls  #列出目录文件,可以看到刚刚上传的系统镜像文件 mount -t iso9660 -o loop /usr/local/src/rhel-s

Linux lsof 命令以及恢复删除的文件

1.简介 lsof(list open files)是一个列出当前系统打开文件的工具.在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件.所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口.因为应用程序打开文件的描述符列表提供了大量关于这个应用程序本身的信息,因此通过lsof工具能够查看这个列

TestDisk 数据恢复 重建分区表恢复文件-恢复diskpart clean

source:http://www.cgsecurity.org/wiki/TestDisk_CN TestDisk 是一款开源软件,受GNU General Public License (GPL v2+)条款保护. TestDisk:http://www.cgsecurity.org/wiki/TestDisk_CN TestDisk 是一款强大 的免费数据恢复软件! 早期主要是设计用来在使用有缺陷的软件,病毒或人为误操作(如不小心删除分区表)导致的分区丢失后,帮助用户恢复丢失分区,或修复不

云服务器 ECS Linux 误删除文件恢复方法介绍

云服务器 ECS Linux 下,rm -rf  意味着一旦删除的文件是无法挽回的.但如果在没有文件覆盖操作的前提下,可以先尝试相关方式进行文件恢复. 本文对此进行简要说明. https://help.aliyun.com/knowledge_detail/41197.html?spm=5176.7841174.2.6.uqC1as 通过 extundelete 尝试数据恢复 说明: 下文以 CentOS 6.5 ext4 文件系统为实验环境,工具为 extundelete. 在实际线上恢复过程

EasyRecovery如何恢复硬盘删除的文件

EasyRecovery是由全球著名数据厂商Kroll Ontrack出品的一款数据恢复软件.能够帮你恢复丢失的数据以及重建文件系统.凭借其强大的恢复功能得到了很多用户的青睐和认可,帮助了很多公司或者个人解决了很多文件恢复的难题.数据恢复软件哪个好?下面就以"如何恢复硬盘删除的文件" 为例,详细给大家讲解下恢复方法. 打开软件,点击"继续",进入向导步骤一:选择媒体类型,可以看到EasyRecovery将存储介质分为5种媒体类型:硬盘驱动器,内存设备或记忆棒,光学媒

linux系统误删除文件怎么恢复

参考 http://wandiankafei.blog.51cto.com/10878910/1716201 方案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 -jx

技巧之:恢复linux被误删文件(方案有3)

一.首先我们先来了解下文件删除原理: 1) linux是通过link的数量来控制文件删除的,只有当一个文件不存在任何link的时候,这个文件才会被删除.一般来说,每个文件都有2个link计数器:i_count和i_nlink. 2)当进程打开了某个文件时,只要该进程保持打开该文件,即使将其删除,它依然存在于磁盘中.这意味着,进程并不知道文件已经被删除,它仍然可以向打开该文件时提供给它的文件描述符进行读取和写入.除了该进程之外,这个文件是不可见的,因为已经删除了其相应的目录索引节点. 3) 当你发

使用lsof回复误删日志文件或数据库

查找谁在使用文件系统 在卸载文件系统时,如果该文件系统中有任何打开的文件,操作通常将会失败.那么通过lsof可以找出那些进程在使用当前要卸载的文件系统,如下: # lsof /GTES11/ COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME bash 4208 root cwd DIR 3,1 4096 2 /GTES11/ vim 4230 root cwd DIR 3,1 4096 2 /GTES11/ 在这个示例中,用户root正在其/GTES1