我们如何恢复已删除的 python 脚本文件(使用 rm 删除),例如 debian linux 框中的 lostfile.py?
linux盒子的文件系统是jfs
问问题
3597 次
2 回答
1
现在这可能对您没有帮助,但最好的方法是从其原始源重新部署脚本,或者从版本控制或备份中恢复它。
于 2012-08-22T21:57:16.097 回答
0
更新:
我刚刚尝试构建它并遇到了一些编译问题。如果您要尝试此操作,请确保在执行其他任何操作之前成功构建 jfsrec。dd
在大型文件系统上需要很长时间。如果您无法编译该工具,我不想浪费您的时间。
这是一个名为jfsrec的开源工具。
如果是我,我会:
- 启动到 Ubuntu 或其他发行版的 live 光盘
dd
.py 文件所在分区的图像(这是早期开发,所以我不想直接在您感兴趣的文件系统上使用该工具)- 下载并编译jfsrec(编译时可能需要安装其他依赖)
- 挂载
dd
刚刚创建的镜像 - 在挂载的镜像上运行 jfsrec 工具
调用 jfsrec:
./jfsrec --device /mnt/jfspartition --output /mnt/reallybig_hdd/recovered --logdir /mnt/reallybig_hdd/logs --first py
更多细节可以在顶部提供的链接中看到。
于 2012-08-22T22:07:25.020 回答