利用extundelete恢复rm 的文件

简介:

  首先开头强调下,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,如需转载请自行联系原作者


相关文章
|
4月前
mkdir、rm、cp、mv命令
mkdir、rm、cp、mv命令
42 0
|
4月前
|
供应链 Shell Linux
通过extundelete使用shell实现CentOS6 ext4文件系统误删除文件的恢复
通过extundelete使用shell实现CentOS6 ext4文件系统误删除文件的恢复
46 0
|
8月前
|
Linux Shell
Linux 处理文件( touch 命令、cp 命令、mv 命令、rm 命令)
创建文件( touch 命令),复制文件( cp 命令),重命名文件( mv 命令),删除文件(rm 命令)
101 1
Linux 处理文件( touch 命令、cp 命令、mv 命令、rm 命令)
|
11月前
|
运维 Shell Linux
Linux防止“rm -rf /”误删除
Linux防止“rm -rf /”误删除
rm -rf / 真的能删除所有东西吗?
rm -rf / 真的能删除所有东西吗?
rm -rf / 真的能删除所有东西吗?