OpenWindows ユーザーズガイド (上級編)

ディスク記憶容量の管理

ディスク容量は限られた資源であるため、現在使用中のディスク容量を追跡管理することを強くお勧めします。

ディスクの使用状況を表示する (df -k)

df -k を入力すると、システムにマウントされている (直接アクセスできる) 各ディスクの全容量、利用可能な容量、使用中の割合が表示されます。

$ df -k

ファイルシステムの全容量の 90 % 以上が使用中になった場合は、不要なファイルを削除する必要があります。このためには、不要なファイルを空きの多いディスクやテープに移動したり (cp でコピーしてから rm で削除する)、あるいはそれらのファイルを単に削除したりします。これらの作業は、自分で所有しているファイルについてだけ実行します。

ディレクトリの使用状況を表示する (du)

ディレクトリとそのサブディレクトリの使用状況を 512 バイト単位のブロック数で表示するには、du コマンドを使います。

du コマンドは、各サブディレクトリ内でのディスク使用状況を表示します。ファイルシステム内のサブディレクトリのリストを作成する場合は、cd コマンドでそのファイルシステムに関連するパスに移動し、次のパイプラインを実行します。

$ du | sort -r -n

sort コマンドの -r (reverse、逆順にソート) オプションと -n (numeric、数字の順にソート) オプションを使った上記のパイプラインによって、各ディレクトリがサイズの大きい順に表示されます。各ディレクトリにあるファイルの大きさ (バイト単位) と更新日付を調べるには、ls -l を実行します。古いファイルや 100 キロバイト以上のテキストファイルは、ディスク容量不足の原因となることがよくあります。