在Linux系统中,删除的文件通常不会直接进入回收站,而是被永久删除。但是,有一些方法可以恢复这些文件。
extundelete
工具安装extundelete
:
sudo apt-get install extundelete # Debian/Ubuntu
sudo yum install extundelete # CentOS/RHEL
查找并恢复文件:
extundelete
命令来恢复文件。sudo extundelete /dev/sda1 --restore-file path/to/deleted/file
或者恢复整个目录:
sudo extundelete /dev/sda1 --restore-directory path/to/deleted/directory
testdisk
工具安装testdisk
:
sudo apt-get install testdisk # Debian/Ubuntu
sudo yum install testdisk # CentOS/RHEL
运行testdisk
并恢复文件:
testdisk
并选择相应的磁盘。PhotoRec
工具PhotoRec
是testdisk
的一个分支,专门用于恢复丢失的文件,包括图片、视频、文档等。
安装PhotoRec
:
sudo apt-get install testdisk # Debian/Ubuntu
sudo yum install testdisk # CentOS/RHEL
运行PhotoRec
并恢复文件:
PhotoRec
并选择相应的磁盘。总之,Linux系统没有像Windows那样的回收站功能,但通过上述工具和方法,仍然有可能恢复被删除的文件。