在Debian系统中,如果你不小心删除了某个文件或目录,可以使用一些工具来尝试恢复。以下是一些常用的方法:
使用extundelete
:
extundelete
是一个用于恢复ext3和ext4文件系统中已删除文件的工具。sudo apt-get update
sudo apt-get install extundelete
sudo umount /dev/sdXY
其中/dev/sdXY
是你的分区设备名。extundelete
恢复文件:sudo extundelete /dev/sdXY --restore-file path/to/deleted/file
或者恢复整个目录:sudo extundelete /dev/sdXY --restore-directory path/to/deleted/directory
使用testdisk
:
testdisk
是一个强大的开源工具,可以用来恢复丢失的分区和修复文件系统。testdisk
:sudo apt-get update
sudo apt-get install testdisk
testdisk
并选择你的硬盘:sudo testdisk
使用photorec
:
photorec
是testdisk
的一个姊妹工具,专门用于恢复丢失的图片、文档和其他文件。photorec
:sudo apt-get update
sudo apt-get install photorec
photorec
并选择你的硬盘:sudo photorec /dev/sdXY
请注意,文件恢复的成功率取决于许多因素,包括文件被删除后磁盘的使用情况。如果磁盘空间被新数据覆盖,恢复可能会失败。因此,定期备份数据是非常重要的。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>