debian

Debian如何找回误删文件

小樊
48
2025-10-18 11:51:26
栏目: 智能运维

Debian系统恢复误删文件的常用方法

1. 使用extundelete工具(针对ext2/ext3/ext4文件系统)

extundelete是Debian下专门用于恢复ext系列文件系统误删文件的工具,操作简便且针对性强。

2. 使用TestDisk+PhotoRec组合(支持多文件系统)

TestDisk擅长恢复丢失的分区,PhotoRec则专注于文件恢复(支持ext2/ext3/ext4、FAT32、NTFS等多种文件系统),适合分区表损坏或文件系统未知的情况。

3. 使用lsof命令恢复未完全删除的文件

若文件被删除但仍被某个进程占用(如编辑器未关闭文档),可通过lsof命令找到并恢复。

4. 使用dd命令恢复未覆盖的数据

若误删文件后未向磁盘写入新数据,可通过dd命令复制磁盘扇区,再用其他工具(如TestDisk)提取文件。

5. 从备份中恢复(最可靠的方法)

若有定期备份(如使用rsynctar或Debian自带的Deja Dup),可直接从备份中恢复文件,避免数据丢失风险。

注意事项

0
看了该问题的人还看了