##LINUX系统数据软件恢复## (1)sudo apt-get install foremost sudo su foremost -v -t -i -o 其中: ■ -v 表示详细模式,会显示恢复过程的详细信息。 ■ -t 指定要恢复的文件类型,例如 jpg、pdf、mp4 等。 ■ -i 指定要恢复文件的设备路径。 ■ -o 指定恢复文件的输出目录。 如果要恢复多种类型的文件,可以在 -t 参数后列出多个文件类型,用逗号分隔,例如:foremost -v -t jpg,pdf,mp4,doc -i /dev/sdXX -o /home/U盘/recover 如果要恢复 Foremost 支持的所有文件类型,用命令:foremost -v -T -i /dev/sdXX -o /home/U盘/recover ■ -T 指定所有文件类型,恢复单个文件命令:foremost -t png -i /dev/sdXX =================================================== (2)ufs explorer(恢复软件) =================================================== (3)sudo apt-get install extundelete lsblk查看删除磁盘符 方法一:extundelete /dev/sdbX --inode x(查出来的inode号) 方式二:根据文件名恢复数据 extundelete /dev/sdbX --restore-file 文件名.jpg 方式三:根据目录名恢复数据 extundelete /dev/sdbX --restore-directory 目录名 方式四:恢复所有文件 extundelete /dev/sdbX --restore-all ==================================================== (4)sudo apt-get install ext4magic lsblk查看删除磁盘符 1、取消挂载磁盘 umount /dev/sdbX 2、查看可恢复数据 ext4magic /dev/sdbX -f / 或ext4magic /dev/sdbX -I 2 3、查看详细信息加上 -T -x ext4magic /dev/sdbX -I 2 -T -x 4.1、根据inode号恢复文件 ext4magic /dev/sdbX -I inode号 -r 4.2、根据inode号恢复目录 ext4magic /dev/sdbX -I inode号 -R 5.1、根据文件名恢复数据 ext4magic /dev/sdbX -r -f 文件名 -d /media/data1 5.2、根据目录名恢复数据 ext4magic /dev/sdbX -R -f 目录名 -d /media/data1 6、恢复整个硬盘数据 ext4magic /dev/sdbX -R -d /media/data1 7、基于时间搓恢复 ext4magic /dev/sdbX -R -a $(date -d "-5day" +%s) -d /media/data1/ ==================================================== (5)testdisk sudo apt-get install testdisk sudo testdisk 开始扫描