ディスクスペースはコンピュータの初期の頃ほど貴重ではありませんが、どれだけのディスクスペースがあっても、使い果たす可能性は常にあります。コンピュータは起動するためにいくつかのディスクスペースを必要とするため、意図せずにすべてのハードディスクスペースを使い果たしていないことを確認するために、時々チェックすることが非常に重要です。Linux ターミナルでは、df コマンドを使用してこれを行うことができます。
df コマンドは、ファイルシステム内の利用可能なディスクスペースを表示します。
出力結果を読みやすくするために、--human-readable(またはその省略形 -h)オプションを追加できます:
$ df --human-readable
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 1.0T 525G 500G 52% /
この例では、コンピュータのディスクは 52% 使用されており、500 GB の利用可能なスペースがあります。
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% 使用されており、残り 191 GB の利用可能なスペースがあります。
総利用可能ディスクスペースの確認#
ファイルシステムが非常に複雑で、すべてのディスクの総スペースを確認したい場合は、--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 コマンドに関する記事をお読みください。
via:
https://opensource.com/article/21/7/check-disk-space-linux-df
https://linux.cn/article-13646-1.html