CentOS 系统本身并没有回收站这一概念,因为 CentOS 是一个基于 Linux 的开源操作系统,而回收站是 Windows 操作系统中的一个功能。在 Linux 系统中,删除的文件通常会直接被移动到垃圾箱(Trash)或废纸篓(Wastebasket),而不是像 Windows 那样有一个专门的回收站。不过,无论是 Linux 还是 Windows,都有方法可以尝试恢复被删除的文件。
在 Linux 系统中,可以使用 extundelete 工具来恢复删除的文件。extundelete 是一个专门用于恢复 ext3 和 ext4 文件系统中被删除文件的工具。以下是使用 extundelete 的基本步骤:
sudo yum install e2fsprogs-devel e2fsprogs e2fsprogs-libs
wget https://pan.baidu.com/s/1UNS3TJxmnSuDWeI1sgarLQ -O extundelete-0.2.4.tar.bz2
tar -jxvf extundelete-0.2.4.tar.bz2
cd extundelete-0.2.4
./configure
make
make install
sudo extundelete --inode 2 /dev/sda2
注意:在使用 extundelete 之前,请确保分区没有被重新挂载,并且没有新的数据写入该分区,以避免数据被覆盖。
通过以上步骤,你可以在 CentOS 系统中尝试恢复误删除的文件。需要注意的是,数据恢复的成功率取决于文件被覆盖的程度,因此一旦发现误删除文件,应尽快采取行动。