在 CentOS 里常说的“recycle(回收站)”通常分几种情况,先确认你是哪一种,再按对应方法找回。
CentOS 桌面回收站一般在:
/home/用户名/.local/share/Trash/
或
/root/.local/share/Trash/
ls -la ~/.local/share/Trash/
如果有 files/ 和 info/ 目录,说明回收站还在,只是图标丢了。
gnome-tweakssudo yum install gnome-tweak-tool
cd ~/.local/share/Trash/files
ls
mv 文件名 ~/
Linux 默认 没有回收站,rm 是直接删除。
sudo sync
不要再往该分区写文件。
常用:
extundelete(ext3/ext4)testdiskphotorec示例(extundelete):
sudo yum install extundelete
sudo extundelete /dev/sda1 --restore-all
恢复文件会在:
RECOVERED_FILES/
服务器通常:
rm✅ 建议以后用“假回收站”:
alias rm='mv -t ~/.trash'
mkdir ~/.trash
你可以告诉我:
df -T)我可以给你更准确的一步一步操作。