通过回收站(Trash)恢复
Ubuntu的回收站(Trash)是临时存储误删文件的默认位置,若文件未从回收站清空,可直接通过图形界面恢复:
使用命令行恢复
若不熟悉图形界面或回收站无法打开,可通过终端命令手动恢复:
username替换为你的实际用户名):ls /home/username/.local/share/Trash/files
mv命令将其移动到指定目录(如桌面~/Desktop):mv /home/username/.local/share/Trash/files/deleted-file ~/Desktop/
其中deleted-file为误删文件名,~/Desktop/为目标路径(可根据需要修改)。使用数据恢复软件(回收站清空或文件未恢复时)
若回收站已清空或文件未成功恢复,可使用专业工具扫描磁盘恢复:
sudo apt-get install extundelete完成安装。/dev/sda1),执行sudo extundelete /dev/sda1 --restore-file /path/to/deleted/file(替换为实际分区路径和文件名)。sudo extundelete /dev/sda1 --restore-all,恢复分区下所有可恢复文件。sudo apt-get install testdisk安装(含PhotoRec插件)。sudo testdisk,选择目标磁盘(如/dev/sda),进入“Advanced”菜单,选择“Undelete”选项扫描并恢复文件。注意事项