在Linux系统中,没有像Windows那样的图形界面回收站。但是,你可以使用命令行来查找和恢复已删除的文件。这里有一个名为extundelete
的工具,它可以帮助你查看和恢复ext3和ext4文件系统上的已删除文件。
首先,你需要安装extundelete
。在基于Debian的系统(如Ubuntu)上,可以使用以下命令安装:
sudo apt-get update sudo apt-get install extundelete
在基于RPM的系统(如Fedora)上,可以使用以下命令安装:
sudo yum install extundelete
安装完成后,你需要知道要扫描的分区。可以使用df
命令查看所有挂载的分区:
df -h
找到你要恢复文件的分区,例如/dev/sda1
。然后,使用extundelete
来查看已删除的文件:
sudo extundelete /dev/sda1 --list
这将显示已删除文件的列表。要恢复特定文件或目录,请使用以下命令:
sudo extundelete /dev/sda1 --restore-file path/to/deleted/file
或者,要恢复整个目录,请使用:
sudo extundelete /dev/sda1 --restore-directory path/to/deleted/directory
恢复的文件将被保存在当前目录下的RECOVERED_FILES
文件夹中。请注意,在执行恢复操作之前,请不要在该分区上进行任何写入操作,以免覆盖已删除的文件。