ヘッドレスLinux用のディスク使用量ツリーマップソフトウェア


22

ツリーマップを使用して、Windows用のWinDirStatやKDE / Linux用のKDirStatなど、使用済みディスク領域を表示できるプログラムがいくつかあります。

KDirStatスクリーンショット

似たようなものを探していますが、ヘッドレスLinuxボックスを探しています。(たとえば、サーバーでコンソールデータ収集プログラムを実行し、GUI環境のグラフィカルプログラムでファイルをロードします。)

または、SSHアクセスだけで、構造化された使用済みディスク領域表現を取得する他の良い方法は何ですか?


回答:


24

NCurses Disk Usage(ncdu)はこれに適しています。詳細については、http://dev.yorhel.nl/ncduを参照してください。最も人気のあるディストリビューションのパッケージとして利用でき、ディスクスペースが使用されている場所を参照して見つけることができます。テキスト文字を使用してディレクトリの使用状況の棒グラフを表示し、テキストのみの環境で半グラフィカルインターフェイスを取得します。


これは素晴らしいです、強くお勧めします。
RomanSt

ncduはツリーマップを作成しません。
デイブホーナー

11

gt5はとてもいいです。コンソールインターフェイスがあり、ブラウザで表示できるhtmlファイルも作成します。リポジトリにあるので、適切に取得することができます。


良いもの....そのパッケージを認識していませんでした。
-3dinfluence

1
私はgt5しばらく使用していましたが、1つの大きな欠陥があります。多くのファイルがある場合gt5、結果を生成するために皮肉なことにかなりのディスク容量(数百メガバイト)が必要です。
ウラジミールパンテレーエフ

8

を使用しますdu -cks * | sort -rn | head -11

ディスク消費量の上位10個のディレクトリが表示されます。/ homeなどで常に使用しています。


ブリリアント!インストールするものは何もありません。少しナビゲートして別の場所でコマンドを実行して空きスペースがすべてなくなった場所を調査する必要がある場合でも、仕事はうまくいきます。
ニーヴリス

5

xdiskusageの出力duを分析のためにパイプすることができます。これは素晴らしいオプションです。



1

sshを介してサーバーに接続し、ssh XフォワーディングとワークステーションでXサーバーを使用する場合、同じコマンドを実行できます。コマンドラインから必要な場合:

df -k /*|sort -n

1
ええ、それは明らかですが、サーバーにKDEをインストールしたくありません:)そして、すべてのファイルをサイズで並べ替えるよりも優れた/より構造化された方法を探していました...
ウラジミールパンテレエフ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.