NODE:索引节点(文件在磁盘上的标识) NAME:打开文件的确切名称 恢复文件 利用lsof可以恢复一些系统日志,前提是这个进程必须存在。这里就拿最常用的/var/log/messages来举例说明,大家在做测试的时候最好先备份一下。 #备份shell>cp/var/log/message /var/log/message_bacshell>lsof |grep /var/log/messagersyslogd ...
恢复了,文件不会在原来的位置,他会自动在/ 下创建一个叫RESTORED_FILES 目录 你以后所有恢复的文件都会在这里保存着,还有文件的名字是以inode号命名的 你需要手动修改回来原名字,不要怕不知道那个文件是那个,还记得我们 --ls 扫描的时候他都有对应的文件和inode号 文件恢复了,哈哈 是不是很激动啊,解决了liunx ...
1,./ext3grep /dev/sda3 --ls --inode 2 2,./ext3grep /dev/sda3 --restore-file 要恢复的文件名 说明:1,ext3grep 的安装(先确定e2fsprogs相关的软件已安装--rpm -qa|grep e2fsprogs),其下载地址http://code.google.com/p/ext3grep/,---源码安装 2,./ext3grep /dev/sda3 --ls --inode 2...
使用rm -rf删除的文件不能找回的;对rm命令的理解:1.rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。2.使用rm命令删除了一个文件,就无法再恢复它。所以,在删除文件之前,最好...
在利用 extundelete 恢复文件时并不依赖特定文件格式,首先extundelete会通过文件系统的inode信息(根目录的inode一般为2)来获得当前文件系统下所有文件的信息,包括存在的和已经删除的文件,这些信息包括文件名和inode。然后利用inode信息结合日志去查询该inode所在的block位置,包括直接块,间接块等信息。最后利用dd命令将这些信息...
rm -rf mount /mnt/test 4恢复 cd /tmp 显示删除的文件 ext3grep /dev/VolGroup00/lvtest --ls --inode 2 恢复文件 ext3grep /dev/VolGroup00/lvtest --restore-file w1 或者恢复所有文件(带目录)ext3grep /dev/VolGroup00/lvtest --restore-all 总结:该软件只能应用于一般的小...
理论上rm删除的文件是还能恢复的。删掉文件其实只是将指向数据块的索引点(information nodes)释放,只要不被覆盖,数据其实还在硬盘上,关键在于找出索引点,然后将其所指数据块内的数据抓出,再保存到另外的分区。在用rm误删除文件后,我们要做的第一件事就是保证不再向误删文件的分区写数据。 通常我们可以有以下几种选...
/dev/sdb1挂载在/data1目录下,/data1目录下有aisvr、aiviewer两个目录,大小为160M左右,而在/data1目录下执行了rm -rf * 的操作,此时,按照如下步骤进行数据恢复处理。 1、先挂载磁盘为只读,防止新数据写入导致覆盖掉误删除的数据。 mount -o remount,ro /data1 ...
Linux系统下,rm -rf删除的文件可能无法完全恢复。详细解释如下:1. rm -rf命令的功能 在Linux系统中,rm命令用于删除文件或目录。当使用“-rf”选项时,意味着“递归地”删除目录及其内容,且不会询问确认,直接强制删除。这是一个非常强大的命令,使用不当可能导致重要数据的丢失...
Linux的下RM-f删除文件恢复办法 本人使用ext3grep工具恢复数据,大家首先在官方网站下载ext3grep软件包,然后解压安装。 1.ext3grep /data/afh --ls --inode 2 :/data/afh为数据丢失的目录 ,这里是列出/data/afh目录的inode信息,目录inode信息一般为2....