dutree - カラー出力のディスク使用量を分析するためのCLIツール


dutree は、Rustプログラミング言語で書かれた、ディスク使用量を分析するための無料のオープンソースの高速コマンドラインツールです。それはある[デュプレの(ディスク使用量レポーター)とツリーの(ツリーのような形式でディレクトリの内容を一覧表示)コマンドラインツール。 dutree はディスク使用量をツリー形式で報告します。

GNU LS_COLORS 環境変数に設定されている値に応じて、色付きの出力が表示されます。この env変数は、拡張子、権限、ファイルタイプに基づいてファイルの色を設定することを可能にします。

  • Show the file system tree.
  • Supports aggregating of small files.
  • Allows for comparing different directories.
  • Supports excluding of files or directories.

Linuxシステムにdutreeをインストールする方法

Linuxディストリビューションに dutree をインストールするには、表示されているようにあなたのシステムにRustプログラミング言語をインストールする必要があります。

$ sudo curl https://sh.rustup.rs -sSf | sh

さびがインストールされたら、次のコマンドを実行して、表示されているようにLinuxディストリビューションにstrong> dutreeをインストールできます。

$ cargo install --git https://github.com/nachoparker/dutree.git

dutree をインストールすると、変数 LS_COLORS に応じて環境色が使用され、ディストリビューションが設定したのと同じ色 ls --color コマンドが使用されます。 。

$ ls --color

dutree を実行する最も簡単な方法は、引数なしで、ファイルシステムツリーを表示することです。

$ dutree

ファイルサイズの代わりに実際のディスク使用量を表示するには、 -u フラグを使います。

$ dutree -u 

-d フラグを使用して、指定した深さ(デフォルトは 1 )までディレクトリを表示できます。以下のコマンドは、現在の作業ディレクトリの下にある 3未満深さまでのディレクトリを表示します。

たとえば、現在の作業ディレクトリが(〜/)の場合は、次のサンプルスクリーンショットに示すように、〜/ */*/* のサイズを表示します。

$ dutree -d 3

ファイル名またはディレクトリ名の一致を除外するには、 -x フラグを使用します。

$ dutree -x CentOS-7.0-1406-x86_64-DVD.iso 

ディレクトリをスキップして、 -f オプションを使ってローカルの概要をすばやく確認することもできます。

$ dutree -f

図に示すように、 -s フラグを使用して完全な概要/概要を生成できます。

$ dutree -s

特定のサイズより小さいファイルを集約することができます。デフォルトは 1M です。

$ dutree -a 

-H スイッチを使うと、隠しファイルを出力から除外することができます。

$ dutree -H

-b オプションはキロバイト(デフォルト)の代わりにバイト単位でサイズを表示するのに使われます。

$ dutree -b

色を無効にして ASCII 文字のみを表示するには、そのように -A フラグを使用します。

$ dutree -A

-h オプションを使うと、dutreeのヘルプメッセージを見ることができます。

$ dutree -h

Usage: dutree [options]  [..]
 
Options:
    -d, --depth [DEPTH] show directories up to depth N (def 1)
    -a, --aggr [N[KMG]] aggregate smaller than N B/KiB/MiB/GiB (def 1M)
    -s, --summary       equivalent to -da, or -d1 -a1M
    -u, --usage         report real disk usage instead of file size
    -b, --bytes         print sizes in bytes
    -x, --exclude NAME  exclude matching files or directories
    -H, --no-hidden     exclude hidden files
    -A, --ascii         ASCII characters only, no colors
    -h, --help          show help
    -v, --version       print version number

dutree Githubリポジトリ:https://github.com/nachoparker/dutree

ある[ dutree は、Linuxシステムで、ファイルサイズを表示し、ツリーのような形式でディスク使用量を分析するためのシンプルで強力なコマンドラインツールです。下のコメントフォームを使用して、それについてのあなたの考えや質問を私たちと共有してください。