Disk Space monitoring is considered very important task when working with any device, whether it is mobile phone, laptop, desktop, or even even tablet. ディスク領域を監視することで、あらゆるデバイスが適切に機能するようにすることが重要です。 他のすべてのオペレーティング システムと同様に、Linux でも、CLI ベースおよび GUI ベースの方法を含む、デバイス上のディスク領域を追跡する複数の方法が提供されています。 ただし、Linux では、ほとんどの操作はコマンド ラインを介して実行されます。 そのため、Linuxのユーザーは、コマンドラインからディスク容量を確認する方法に興味を持つ可能性が高くなります。 このため、本日の議論は、Linux でコマンドラインからディスク領域を確認する方法のみを取り上げます。
注意: 以下に示すすべての方法は、Linux Mint 20 でテストされています。
Checking the Disk Space in Linux from the Command Line
Linux でディスク容量を確認する方法は複数ありますが、コマンド ライン インターフェイスを含む最も効果的なものを以下に紹介します。 dfコマンドは、ディスクスペースの使用状況や利用可能な総容量を監視するために使用されます。
まず、Linux Mint 20 のデスクトップのアイコンをクリックしてターミナルを起動します(下の画像に表示されています):
Linux Mint 20 でターミナルを起動したら、ターミナルで次のコマンドを実行します。
このコマンドを実行すると、以下の画像のようにファイルシステム全体の容量、使用領域の総量、およびその他の情報とともに、使用可能領域も表示されます。
方法 2: df コマンドを -a フラグとともに使用する
df コマンドは -a フラグとともに使用して、すべてのファイル システムのディスク容量を表示することもできます(すなわち、このコマンドは、ファイル システムのディスク容量を表示するために使用されます。e., 実際のファイル・システムとダミーのファイル・システムのディスク容量を表示します。) 以下に示す手順を実行して、df コマンドを -a フラグ付きで使用します:
Linux Mint 20 でターミナルを起動し、以下に示すコマンドを実行します:
このコマンドの出力がかなり大きくなり、出力全体を表示するにはターミナルをスクロールしなければならなくなるでしょう。 これは、-a フラグが単一のファイルシステムのディスク容量を表示するだけではなく、むしろ利用可能なすべてのファイルシステムに対して行うためです。
方法 3: df コマンドを -h フラグで使用:
特定の技術用語は新しいユーザーにとって容易に理解できないかもしれません。 たとえば、上で説明した両方の方法の出力に、”1K-blocks” という名前の列が表示されます。 この列は、各ファイル システムに存在する「1K-blocks」の総数を表します。 言い換えれば、これはファイルシステムのサイズをバイトで表したもので、解釈したり記憶したりするのは困難です。 基本的に、これは各ファイルシステムのサイズを表す技術的な方法ですが、これは素人にはあまり直感的ではありません。 そこで,dfコマンドで-hフラグを使用することで,より人間が読みやすい形式でディスク容量を表示することができます.
上記で説明したように Linux Mint 20 ターミナルを起動し、以下のコマンドを実行します:
このコマンドはファイルシステムのディスクスペースを簡単に解釈できるように表示します、つまり…, ディスク容量は、メガバイト (MBs) やギガバイト (GBs) などの単位で表示されます。 下の画像でこの出力を見ることができます:
同じように、df コマンドで -k と -m フラグを使って、コマンドラインから Linux のディスク容量をそれぞれキロバイトとメガバイトで確認することも可能です。 これは、特定の目的のために、特定の単位でディスク容量を必要とする場合に有効です。 これを可能にすることで、df コマンドまたはユーティリティーは、あなたが好むどのフォーマットでもディスク領域をチェックできる柔軟性を提供します。
Conclusion
この記事では、Linux でコマンドラインを使用してデバイスの利用可能なディスク領域をチェックする方法を紹介しました。 上記で紹介した3つの方法は、いずれもdfコマンドのバリエーションでした。 Linuxでコマンドラインからdfコマンドを使ってディスクの空き容量を調べるには、フラグを要件に応じて調整することで簡単に行えます。 また、フラグを立てずに、このコマンドだけを使うこともできます。 このコマンドの出力は、現在のディスク領域の使用量と空き領域の量を確認するのに役立ちます。
この記事で取り上げた df コマンドの使用例以外にも、このコマンドは、特定のファイルシステムのディスク領域を確認する、ファイルシステムの総 inode、使用可能 inode、使用済み inode を知る、各ファイルシステムのタイプを確認する、特定のタイプに基づいてファイルシステムをフィルタリングするなど、多くのことに使用することが可能です。 しかし、これらの使用例はすべて、この記事の範囲を超えています。 そのため、df コマンドの使用例のうち、ディスク領域のチェックに関連するものだけに焦点を当てました。