在Debian系统中,文件删除后可尝试以下恢复方法:
使用extundelete工具(ext3/ext4文件系统适用)
sudo apt update && sudo apt install extundelete。sudo extundelete /dev/分区设备 --restore-file 文件路径或--restore-all恢复文件,默认保存到当前目录的RECOVERED_FILES文件夹。使用TestDisk工具
sudo apt update && sudo apt install testdisk。sudo testdisk,选择分区后通过“Analyse”和“Quick Search”查找已删除文件,用“Undelete”功能恢复。使用PhotoRec工具(恢复特定类型文件)
sudo apt update && sudo apt install photorec。sudo photorec /dev/分区设备,选择文件系统类型和保存路径,按提示恢复。利用lsof命令(仅限被进程占用的已删除文件)
sudo lsof | grep '(deleted)',找到进程ID后从/proc/进程ID/fd/中复制文件。注意事项: