LINUX误删文件后,为了把损失降低到最低,进行如下操作:
一:卸载或者以只读的方式挂载需要恢复的分区;
example: umount /dev/sdb1 #卸载挂载的sdb1
二:安装extundelete (需要epel源进行支持)
example:yum -y install extundelete
三:查看sdb1分区里文件对应的inode
example:extundelete /dev/sdb1 --inode 2
文件名 inode deltete
四:恢复文件
example:mkdir /home/test #在另外分区新建一个目录
cd /home/test
extundelete /dev/sdb1 --restore-inode 12 #恢复inode 为12的文件;
extundelete /dev/sdb1 --restore-file 1.txt #恢复文件名为1.txt的文件;
extundelete /dev/sdb1 --restore-directory etc #恢复文件夹etc
时间: 2024-10-10 02:55:29