4个版本
0.2.2 | 2022年8月16日 |
---|---|
0.2.1 | 2022年6月8日 |
0.2.0 | 2022年6月8日 |
0.1.0 | 2022年6月8日 |
1583 在 文件系统
9KB
166 代码行
此项目制作了一个命令行工具,可以列出你支持路径上的10个最大目录(类似于Linux中的df
)。我是一个Rust的初学者,这个工具可能存在性能问题,在我的Windows10计算机上扫描我的e:/
路径(E盘硬盘大小为79GB)几乎需要5分钟。可能是因为E盘包含大量的前端项目,其中node_modules目录中有大量的文件,这减缓了扫描速度。
注意:此工具仅在Windows上使用和测试过。如果您在其他系统上有任何问题或对提高扫描性能有好的建议,请告诉我。
安装
cargo安装 df-rs
用法
df-rs e:/
示例
PS C:\Users\Lenovo> df-rs.exe E:\IdeaProjects\
size dir
947mb ******
505mb rescript-example
500mb node-quant
186mb rxstate
167mb mng-easy-util
125mb stockexchangebacktest
123mb mng-color-picker
122mb mng-rx-state
117mb lyttest
109mb deliver-fileupload
PS C:\Users\Lenovo> df-rs.exe e:/
get size of e:/System Volume Information failed: Os { code: 5, kind: PermissionDenied, message: "拒绝访问。" }
size dir
18219mb vscode_proj
13842mb mywechat
6382mb ***
4924mb IdeaProjects
3440mb ***
2624mb software
2238mb ***
1778mb ***
1446mb ***
1331mb ***
依赖关系
~5–15MB
~200K SLoC