空きディスク容量を見つけてディスク使用状況を分析するにはどうすればいいですか?

空きディスク容量を見つけてディスク使用状況を分析するにはどうすればいいですか?

CentOS と Ubuntu では、残っているディスクの空き容量やディスク使用量などのディスク統計情報をどのように確認すればよいですか?

答え1

次のコマンドを入力します。

df -h

  • df: ディスク空き容量
  • -h: 出力を人間が読めるものにする

答え2

これについては、次のタイトルのブログ記事でかなり詳しく取り上げました。Fedora/CentOS/RHEL のディスク使用量を分析するためのコマンドライン ツール

NCDU

これは ncurses ベースで、機能が豊富で、すっきりとしたインターフェースを備えており、シェル内から動作します。

        NCDU の SS

gt5

  • ディレクトリ内のファイルとディレクトリが使用しているディスク容量を表示する
  • 前回の実行以降に何が起こったかを表示します(下のスクリーンショットを参照)
  • オプションでファイルへのリンクも提供しているので、ファイルを参照することもできます。
  • エントリのサイズと親エントリの割合を表示します
  • 小さなファイル/ディレクトリを省略します
  • カーソルキーを使った簡単なブラウジング
  • 後でオフラインで閲覧するためのHTMLファイルを生成します

          GT5のSS

ディスク使用量アナライザー (別名 Baobab)

  • 単一フォルダスキャン
  • リモートスキャン
  • 自宅の監視
  • データをツリーマップまたはリングチャートで表示する

      バオバブのss

その他...

特に fsview は非常に優れた GUI です。ディスクの使用状況を視覚的に整理するところが気に入っています。これは実際には KDE アプリケーション (Konqueror のプラグイン) ですが、GNOME でも問題なく動作します。通常は kdeaddons というパッケージの一部で、アプリケーション メニューのアクセサリの下に「ファイル システム ビューア」として表示されます。

     fsview の ss

答え3

df、du など、使用できるコマンドがいくつかあります。コマンドをいくつか実行して、それらの使い方を調べてください。それでも必要なものが見つからない場合は、任意のディレクトリに移動して、次の操作を実行してください。

sudo du --max-depth=1 | sort -nr

次のようなものが表示されます:

2318764 ./usr
777036  ./var
328316  ./lib
222620  ./etc
86136   ./boot

答え4

Ubuntu では、dfcマウントされたデバイスの色付き出力が表示され、apt 経由で利用できます。

sudo apt-get install dfc

出力は次のようになります: ここに画像の説明を入力してください

残念ながら、これは CentOS では rpm として利用できません。

関連情報