首先开头强调下,linux下使用rm命令一定要在自己头脑清醒的时候使用······
这里为了做实验,rm -rf /root/1.txt
下载extundelete的安装包https://sourceforge.net/projects/extundelete/
安装依赖包yum install -y e2fsprogs* ; yum install -y e2fslibs*
解压extundelete安装包,tar jxvf extundelete-0.2.4.tar.bz2
cd extundelete/
./configure
make && make install
查看文件目录所在磁盘挂载情况:
1
2
3
4
|
$
df
-T
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/xvda1
ext4 41282880 5185180 34000652 14% /
tmpfs tmpfs 509300 0 509300 0%
/dev/shm
|
恢复文件
1
|
extundelete
/dev/xvda1
--restore-directory
'/root/'
|
查看是否恢复
1
2
|
$
ls
/root/RECOVERED_FILES/root/
1.txt
|
文件恢复完毕
本文转自YU文武貝 51CTO博客,原文链接:http://blog.51cto.com/linuxerxy/1755093,如需转载请自行联系原作者