#directory #size #du #cli #usage

app volu

打印给定目录的大小,突出显示最大的目录

5个版本

0.2.1 2022年4月20日
0.2.0 2022年4月20日
0.1.2 2022年3月28日
0.1.1 2022年3月18日
0.1.0 2022年3月17日

659命令行界面

每月23次下载

MIT 协议

130KB
304 代码行

Volu:目录使用情况和文件大小

crates.io crates.io

打印给定目录或文件的大小,突出显示最大的目录和每个目录的子目录的完整映射

功能

  • 轻量级(8Kb源代码和2.2Mb二进制文件)
  • 目录使用情况
  • 打印子目录的使用情况
  • 所有目录及其子目录的使用情况映射
  • 按使用情况排序子目录
  • 突出显示每个目录中的最大目录

安装

使用Cargo:cargo install volu

使用Github:下载github发行版中的最新二进制文件

使用方法

当前目录的使用情况:volu
特定目录的使用情况:volu 路径//目录/
打印所有 父目录 的列表:volu -p
打印排序后的父目录列表:volu -s
限制打印的父目录列表数量:volu -l 11
打印所有目录及其子目录的尺寸映射:volu -m
打印限制尺寸的目录及其子目录映射,仅包括自身的十个子目录:volu -m --child-limit 10

最完整的结果:volu -ma 路径//目录/ 最简洁的结果:volu 路径//目录/

volu 0.2.1
Arian Mirahmadi (thearian@github) (mirarianmir@gmail.com)
Prints the size of the given directory, featuring the largest dirs

USAGE:
    volu.exe [OPTIONS] [DIR]

ARGS:
    <DIR>    The parent directory [default: .]

OPTIONS:
    -a, --all                          Print all the parent directories, no limit
        --child-limit <CHILD_LIMIT>    Print and limit the count of children directories [default:
                                       9999]
    -f, --fast                         Doesnt show progress which causes better performance
    -h, --help                         Print help information
    -l, --limit <LIMIT>                Sort and limit the count of parent directories [default: 25]
    -m, --map                          Print child of parent directories
    -p, --print                        Print the parent directories
    -s, --sort                         Sort the parent directories
    -V, --version                      Print version information

依赖

~4–12MB
~126K SLoC