Ubuntu文件管理查找丢失文件的实用步骤
一 先快速定位与确认是否真的丢失
二 使用索引与系统工具加速查找
三 误删后的恢复路径按优先级执行
四 常见场景与对应操作一览
| 场景 | 工具/位置 | 关键命令或路径 | 备注 |
|---|---|---|---|
| 回收站可找回 | 桌面回收站 | 右键恢复 | 尽快操作,避免被自动清理 |
| 仅记得文件名 | find | find /home -name “name” -type f | 可加 -mtime/-size 缩小范围 |
| 记得文件内容 | grep | grep -R “关键字” /home | 适合日志/代码/文档 |
| 不确定命令来源 | which/whereis, dpkg | which cmd;dpkg -S /path;dpkg -L pkg | 区分“未安装”与“不在 PATH” |
| 误删且为 ext3/ext4 | extundelete | extundelete /dev/sda1 --restore-file /path | 恢复文件默认到 RECOVERED_FILES/ |
| 分区丢失/文件系统损坏 | TestDisk | testdisk | 支持分区与引导修复 |
| 格式化/跨文件系统 | PhotoRec | photorec | 按签名雕刻,文件名可能改变 |
| 多格式批量雕刻 | foremost/scalpel | foremost -t jpg,pdf -i /dev/sdX -o out | 需配置支持的类型 |
五 预防与后续建议