#linux #disk #usage

app dua

磁盘使用分析器(DUA)是一个Linux控制台应用程序,用于显示指定目录中占用空间最多的内容。将其视为KDirStat或WinDirStat的控制台版本。

1个稳定版本

使用旧的Rust 2015

1.1.0 2017年2月26日

#1251 in 文件系统

Download history 33/week @ 2023-10-19 28/week @ 2023-10-26 23/week @ 2023-11-02 17/week @ 2023-11-09 31/week @ 2023-11-16 43/week @ 2023-11-23 26/week @ 2023-11-30 30/week @ 2023-12-07 15/week @ 2023-12-14 23/week @ 2023-12-21 25/week @ 2023-12-28 33/week @ 2024-01-04 29/week @ 2024-01-11 19/week @ 2024-01-18 25/week @ 2024-01-25 32/week @ 2024-02-01

114 每月下载次数

自定义许可协议

12KB
250

磁盘使用分析器

磁盘使用分析器(DUA)是一个Linux控制台应用程序,用于显示指定目录中占用空间最多的内容。将其视为KDirStat或WinDirStat的控制台版本。

用法

USAGE:
    dua [FLAGS] [OPTIONS] [DIR]

FLAGS:
        --help       Prints help information
    -h               Output sizes in human readable form
    -k               Output sizes in KiBytes
    -V, --version    Prints version information
    -x               no crossing of filesystems

OPTIONS:
    -d <depth>        depth to display
    -n <num>          number of entries to display on each level

ARGS:
    <DIR>    Directory to analyze

参数

  • -h : 以可读形式显示大小
  • -k : 以千字节显示大小
  • -x : 不要进入不同的(挂载的)文件系统
  • -n : 每个目录中显示的条目数,默认=1
  • -d : 显示目录结构的深度

示例

$ dua -h .
100.0%  34.5M ./
    99.7%  34.4M target/
       74.1%  25.5M debug/
          69.3%  17.7M deps/
             82.8%  14.6M libclap-c293040e3ef9c3f9.rlib


$ dua -d 3 -n 2
100.0%     72254726 ./
    99.8%     72124752 target/
       50.0%     36063423 x86_64-unknown-linux-gnu/
       37.1%     26722394 debug/
     0.1%        54055 .git/
       56.8%        30692 objects/
       28.3%        15321 hooks/

如何构建

运行build.sh。它需要Rust工具链,包括cargo和fpm(eFfing包管理器)。它构建Debian和Arch Linux的软件包。

作者

Pistahh - István Szekeres [email protected]

依赖项

~420KB