Linux回收站误删数据的恢复方法如下:
从桌面环境回收站恢复
~/.local/share/Trash/files/
,可直接查看并恢复文件:ls ~/.local/share/Trash/files/ # 查看回收站文件
mv ~/.local/share/Trash/files/被删文件 目标路径 # 恢复文件
使用命令行工具恢复
sudo apt-get install extundelete
(Debian/Ubuntu)或sudo yum install extundelete
(CentOS/RHEL)sudo extundelete /dev/sdX --restore-file /path/to/deleted/file
sudo extundelete /dev/sdX --restore-directory /path/to/deleted/directory
sudo extundelete /dev/sdX --restore-all
sudo apt-get install testdisk
(Debian/Ubuntu)或sudo yum install testdisk
(CentOS/RHEL)sudo testdisk
,按向导选择磁盘、分区,通过“Advanced”选项恢复文件;photorec
可恢复特定类型文件(如图片、文档)。注意事项