3 个版本 (破坏性更新)
使用旧的 Rust 2015
| 0.5.0 | 2019 年 6 月 10 日 | 
|---|---|
| 0.4.0 | 2019 年 6 月 7 日 | 
| 0.2.0 | 2019 年 5 月 24 日 | 
#7 in #ds
66KB
 1.5K  SLoC
| 分支 | 构建 | 
|---|---|
| master | 
DiskSpace
程序 ds 从当前目录返回 20 个最大的目录和文件。输出具有合适的单位,易于阅读。例如,src 目录的输出是
   14M ./target/debug
   14M ./target/debug/deps
    7M ./target/debug/deps/ds-6f1846660d97a074
    7M ./target/debug/ds-6f1846660d97a074
    4M ./target/debug/deps/ds-cd0cb9a5662c3402
    4M ./target/debug/ds
    4M ./target/release
    4M ./target/release/deps
    4M ./target/release/deps/ds-d307492d3cacef39
    4M ./target/release/ds
  996K ./target/debug/deps/libdiskspace-c8b9796891c5526c.rlib
  996K ./target/debug/libdiskspace.rlib
  996K ./target/debug/deps/libds-5149253a6d6a1a22.rlib
  996K ./target/debug/libds.rlib
   14K ./.git/hooks
   13K .
   12K ./.README.md.swp
    6K ./src
    4K ./.git/hooks/pre-rebase.sample
    3K ./.git/hooks/update.sample
此命令可以帮助查找旧的浏览器缓存文件、放置不当的 ISO 图像或游戏资产数量的突然增加。
示例
列出所有条目
$ ds -a
限制到单个文件系统(在 Windows 上不可用)
$ ds -x
反转排序
$ ds -r
查看任何跳过的文件或目录以及错误
$ ds -v
搜索多个目录
$ ds /home /local
在 Windows 上
> ds \Users \temp
突出显示绿色大小
$ ds -c green
关闭颜色
$ ds -c none
排除包含 iso 和 img 的行
$ ds -e iso img
仅显示 10 行
$ ds -n 10
安装
对于基于 Debian 和 RPM 的系统,从 发行版 下载最新版本。运行
$ sudo apt install ./diskspace-0.5.0.deb
# rpm -ivh ./diskspace-0.5.0.rpm
从 rust
$ cargo install diskspace
依赖项
~2.2–9.5MB
~79K SLoC