怎么样备份硬盘的文件列表?

2023-05-08 11:13:56 +08:00
 KIRAYOMATO
备份数据的时候很多可以从重新网上下载的东西其实没必要存原件,但是想要恢复数据也起码得知道少了什么,所以想要存一份文件列表下来
674 次点击
所在节点    问与答
5 条回复
gvdlmjwje
2023-05-08 11:15:00 +08:00
cmd tree 显示文件目录树
KIRAYOMATO
2023-05-08 11:47:50 +08:00
@gvdlmjwje 有图形化一点的方法吗,纯文本的话看着不是很方便
mgrddsj
2023-05-08 13:33:01 +08:00
Windows 上有 WizTree, 可以快速扫描 NTFS 文件系统的硬盘的目录大小,顺便就带了导出文件列表的功能。可以导出成 csv ,也可以直接 dump NTFS 的 MFT (Master File Table)。

刚刚测试了一下,我把整个 1TB 的 C 盘所有文件( 3,000,000+ 个文件和文件夹)分别用 csv 和 dump MFT 的方式导出出来,两种格式的优缺点:

csv:
- 大小 463 MB
- 以后可以用其它软件 /自己写脚本读取
- 用 WizTree 读取 csv 中的数据时略慢,花了 130 秒
- 可以扫描并保存某个特定文件夹的内容,而不是整块硬盘的

dump MFT:
- 大小 2.90 GB
- 基本上只能用 WizTree 再读取,没见过几个支持读取 MFT 格式文件的软件。对自己写脚本也不友好
- 用 WizTree 再次读取时很快,5.6 秒读完
- 只能扫描并保存整个 NTFS 格式硬盘的内容

所以楼主的需求,应该用 WizTree + 导出成 csv 格式就好。小量文件 csv 读起来应该也不会太慢。
busier
2023-05-08 13:34:07 +08:00
find / -type f
aydd2004
2023-05-08 15:32:13 +08:00
我以前用 everything ,就是那个很牛的搜索软件,可以设定指定目录导出。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/938196

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX