ディスクスペースは、コンピュータの初期の頃ほど貴重ではありませんが、どれだけのディスクスペースを持っていても、使い果たす可能性があります。コンピュータは起動と実行に一定のディスクスペースが必要なため、誤ってすべてのハードディスクスペースを使い果たしていないか定期的にチェックすることは非常に重要です。Linux のターミナルでは、df コマンドを使用してこれを行うことができます。
df コマンドは、ファイルシステム内の利用可能なディスクスペースを表示します。
出力結果を読みやすくするために、--human-readable(またはその省略形 -h)オプションを追加することができます:
$ df --human-readable
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 1.0T 525G 500G 52% /
この例では、コンピュータのディスクは 52% 使用されており、利用可能なスペースは 500GB です。
Linux は、マウントされたすべてのストレージデバイスのファイルシステムを全体的に扱うため、df コマンドはコンピュータに接続された各ストレージデバイスの詳細情報を表示します。複数のディスクを持っている場合、出力結果に反映されます:
$ df --human-readable
Filesystem Size Used Avail Use% Mounted on
/dev/root 110G 45G 61G 43% /
devtmpfs 12G 0 12G 0% /dev
tmpfs 12G 848K 12G 1% /run
/dev/sda1 1.6T 1.3T 191G 87% /home
/dev/sdb1 917G 184G 687G 22% /penguin
/dev/sdc1 57G 50G 4.5G 92% /sneaker
/dev/sdd1 3.7T 2.4T 1.3T 65% /tux
この例では、コンピュータの /home ディレクトリは 87% 使用されており、利用可能なスペースは 191GB です。
総利用可能なディスクスペースを確認する#
ファイルシステムが複雑で、すべてのディスクの総容量を表示したい場合は、--total オプションを使用できます:
$ df --human-readable --total
Filesystem Size Used Avail Use% Mounted on
/dev/root 110G 45G 61G 43% /
devtmpfs 12G 0 12G 0% /dev
tmpfs 12G 848K 12G 1% /run
/dev/sda1 1.6T 1.3T 191G 87% /home
/dev/sdb1 917G 184G 687G 22% /penguin
/dev/sdc1 57G 50G 4.5G 92% /sneaker
/dev/sdd1 3.7T 2.4T 1.3T 65% /tux
total 6.6T 4.0T 2.5T 62% -
出力の最後の行には、ファイルシステムの総容量、総使用容量、総利用可能容量が表示されます。
ディスクスペースの使用状況を確認する#
ディスクスペースを使用しているファイルの大まかな概要を知りたい場合は、du コマンド [1] に関する記事をご覧ください。
via:
https://opensource.com/article/21/7/check-disk-space-linux-df
https://linux.cn/article-13646-1.html