
ディスク使用量/空き容量ユーティリティ (Linux, BSD, macOS & Windows)

pacman -S dufapt install dufdnf install dufnix-env -iA nixpkgs.dufxbps-install -S dufemerge sys-fs/dufeopkg it dufpkg install dufpkg_add dufchoco install dufscoop install dufpkg install duf動作するGo環境(Go 1.23以上が必要)を用意してください。 インストール手順を参照してください。
dufのコンパイルは簡単です。以下のコマンドを実行するだけです:
git clone https://github.com/muesli/duf.git
cd duf
go build
コマンドライン引数なしでdufを起動できます:
duf
引数を指定すると、dufは指定したデバイスとマウントポイントのみを表示します:
duf /home /some/file
すべてを表示したい場合(疑似、重複、アクセス不可のファイルシステムを含む):
duf --all
特定のテーブルを表示/非表示にできます:
duf --only local,network,fuse,special,loops,binds
duf --hide local,network,fuse,special,loops,binds
特定のファイルシステムを表示/非表示にすることもできます:
duf --only-fs tmpfs,vfat
duf --hide-fs tmpfs,vfat
または特定のマウントポイント:
duf --only-mp /,/home,/dev
duf --hide-mp /,/home,/dev
クォート内のワイルドカードも使用可能:
duf --only-mp '/sys/*,/dev/*'
出力の並べ替え:
duf --sort size
有効なキー: mountpoint, size, used, avail, usage, inodes, inodes_used, inodes_avail, inodes_usage, type, filesystem.
特定のカラムを表示/非表示:
duf --output mountpoint,size,usage
有効なキー: mountpoint, size, used, avail, usage, inodes, inodes_used, inodes_avail, inodes_usage, type, filesystem.
ブロック使用量の代わりにinode情報を表示:
duf --inodes
dufがターミナルの色を正しく検出しない場合、テーマを設定できます:
duf --theme light
dufは空き容量に応じて、空き容量と使用量のカラムを赤、緑、黄色で強調表示します。独自のしきい値を設定できます:
duf --avail-threshold="10G,1G"
duf --usage-threshold="0.5,0.9"
出力をJSON形式で表示したい場合:
duf --json
oh-my-zshを使用している場合、すでにdufというエイリアスが定義されていることに注意してください。dufを使用するには、そのエイリアスを削除する必要があります:
unalias duf
フィードバックや提案がありますか? Issueを開くか、メッセージをお送りください!