你提到的 “Linux recycle” 一般有两种常见理解,我分别说明怎么找回:
Linux 桌面环境(GNOME / KDE / XFCE 等)通常有回收站:
回收站路径一般在:
~/.local/share/Trash/files/
你也可以命令行查看:
ls -l ~/.local/share/Trash/files/
extundelete(ext3/ext4)sudo apt install extundelete
sudo extundelete /dev/sda1 --restore-all
恢复文件会在当前目录的 RECOVERED_FILES/
testdisksudo apt install testdisk
sudo testdisk
⚠️ 注意:发现误删后立刻停止写入该磁盘
Linux 下 rm 默认不经过回收站,直接删除。
extundeletetestdiskphotorecalias rm='gio trash'
或安装:
sudo apt install trash-cli
rm() { trash-put "$@"; }
如果你能告诉我:
我可以给你更精确的恢复步骤。