1. 通过Dolphin回收站恢复(适用于近期误删且未清空回收站的情况)
Dolphin文件管理器删除文件时,默认会将文件移动至回收站(Trash)。操作步骤:打开Dolphin,在左侧边栏找到“回收站”图标并点击;在回收站中定位需恢复的文件,右键选择“恢复”选项,文件将自动还原至原始存储路径。
2. 通过命令行访问回收站恢复(适用于习惯终端操作的用户)
Dolphin的回收站文件实际存储在用户主目录的隐藏文件夹中(~/.local/share/Trash/files
)。操作步骤:打开终端,输入ls ~/.local/share/Trash/files
查看回收站内的文件列表;使用mv
命令将目标文件移回原始位置,例如mv ~/.local/share/Trash/files/误删文件.txt ~/文档/
(将文件恢复至“文档”文件夹)。
3. 使用extundelete工具恢复(适用于ext3/ext4文件系统,未写入新数据的情况)
extundelete是专门针对ext系列文件系统的恢复工具,需提前安装:sudo apt-get install extundelete
。操作步骤:① 确定文件所在分区(通过df -Th | grep ext4
查看,例如/dev/sda1
);② 执行全分区恢复(sudo extundelete /dev/sda1 --restore-all
,恢复所有可恢复文件至RECOVERED_FILES
目录);或指定文件恢复(sudo extundelete /dev/sda1 --restore-file /home/用户名/误删文件路径
)。
4. 使用TestDisk/PhotoRec工具恢复(适用于分区丢失或深度恢复的情况)
TestDisk主要用于分区修复与文件系统恢复,PhotoRec则专注于文件内容恢复(支持文档、图片、视频等多种格式)。安装命令:sudo apt-get install testdisk
。操作步骤:① 启动PhotoRec(sudo photorec
);② 选择目标磁盘(如/dev/sda
);③ 选择分区类型(通常选“Intel/PC partition”);④ 选择文件系统类型(如“Ext4”);⑤ 设置恢复文件保存路径(避免覆盖原分区);⑥ 开始扫描并恢复文件。
注意事项