プリン

プリン

良い選択肢がありますか?私はいつも使う

du -shc *

現在のディレクトリにあるすべてのファイルとフォルダのサイズを確認してください。ただし、カラフルでうまく設定されたビュー(dfcパーティションサイズの表示など)があると便利です。

答え1

これは色ではありませんが、サイズ別によく整列して視覚化されています。

ncdu - NCursesディスク使用量

apt-get install ncdu

summaryncdu
[オプション] 目次

説明
ncdu(NCursesディスク使用量)は、よく知られている「du」のCursesベースのバージョンで、ディスク容量を使用しているディレクトリをすばやく確認する方法を提供します。

出力は次のとおりです。

ncdu 1.10 ~ Use the arrow keys to navigate, press ? for help                       
--- /var/www/freifunk -------------------------------------------------------------
  470,7MiB [##########] /firmware                                                  
  240,8MiB [#####     ] /ffki-firmware
  157,9MiB [###       ] /gluon-alfred-vis
  102,6MiB [##        ]  chaosradio_162.mp3
  100,2MiB [##        ] /ffki-startseite
   99,6MiB [##        ] /ffki-startseite-origin
   72,3MiB [#         ] /startseite
   66,2MiB [#         ] /metameute-startseite
   35,2MiB [          ] /startseite_site
   11,9MiB [          ] /jungebuehne

ncduはDebianを介してインストールできるので良いですapt。色だけがかっこよく出て、エクスポート機能は画面全体を使用しません。

gt5 - diff機能付き「du-browser」

gt5似ていて色もありますが、何の意味もありません(すべてのファイルとフォルダは緑色です)。 gt5はapt経由でも利用できます。

sudo apt-get install gt5

答え2

プリン

https://raw.githubusercontent.com/muesli/duf/master/duf.png

特徴

  • ユーザーフレンドリー、豊かでカラフル出力
  • 端子幅に合わせて調整
  • 必要に応じて結果を並べ替える
  • グループおよびフィルタ装置
  • JSONを簡単に出力できます。

インストールする

コンボ

  • Arch Linux:プリン
  • アップルシステム:
  • ニックス:nix-env -iA nixpkgs.duf
  • コンボDebian および RPM 形式

バイナリファイル

答え3

次の情報を確認しました。ここ

cdu(Color du) は、du を呼び出して選択可能な色でクールなヒストグラムを表示する Perl スクリプトで、どのディレクトリがディスク領域を占有しているかをすぐに確認できます。

引数がない場合、cduは現在のディレクトリのすべてのサブディレクトリのディスク容量を報告します。ディレクトリ引数のみを使用して、cduはそのディレクトリ内のすべてのサブディレクトリのディスク領域を報告します。事前定義されたオプションなしでduを呼び出すこともできます。利用可能なオプションの詳細については、以下のマンページを参照してください。

答え4

cduリンクを提供してくれたRameshに感謝します。

cduインストールせずに動作するonelinerを作成しました。

export CDUVER=$(curl -s http://arsunik.free.fr/prog/cdu.html | grep -Po '(?<=cdu-)\d+\.\d+' | head -1); curl -s http://arsunik.free.fr/pkg/cdu-$CDUVER.tar.gz | gunzip | tar x -O cdu-$CDUVER/cdu.pl | perl

説明する

  • curl -s http://arsunik.free.fr/prog/cdu.html | grep -Po '(?<=cdu-)\d+\.\d+' | head -1

cdu公式ウェブサイトから現在のバージョンに戻る

  • export CDUVER=$(curl -s http://arsunik.free.fr/prog/cdu.html | grep -Po '(?<=cdu-)\d+\.\d+' | head -1); curl -s http://arsunik.free.fr/pkg/cdu-$CDUVER.tar.gz | gunzip | tar x -O cdu-$CDUVER/cdu.pl | perl

cdu変数にCDUVER実際のバージョンを宣言

  • curl -s http://arsunik.free.fr/pkg/cdu-$CDUVER.tar.gz

tar.gz公式ホームページからインストールパッケージをダウンロードしてください。

  • curl -s http://arsunik.free.fr/pkg/cdu-$CDUVER.tar.gz | gunzip | tar x -O cdu-$CDUVER/cdu.pl

送信するcdu.plためだけに抽出してください。stdoutperl

  • curl -s http://arsunik.free.fr/pkg/cdu-$CDUVER.tar.gz | gunzip | tar x -O cdu-$CDUVER/cdu.pl | perl

抽出されたスクリプトの実行perl

関連情報