Linux の合計とは、リスト内のすべてのファイルの合計ディスク容量使用量、つまり合計リソース使用量を指します。統計単位は kb です。合計は、「ls」コマンドを使用したときに表示される結果の最初の行です。 -l" コマンド。ここで取得されるディレクトリのサイズは、ディレクトリに含まれるファイルの合計サイズではなく、ディレクトリ自体のサイズのみです。
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
ls -l コマンドを使用すると、次のような情報が表示されます
#Total は、リスト内のすべてのファイルが占有するディスク容量の合計、つまり占有されているリソースの合計を意味し、統計単位は kb です。
ls -l によってリストされる列 5 の値がファイルまたはディレクトリのサイズであることがわかります。ここでのディレクトリのサイズは、ディレクトリに含まれるファイルの合計サイズではありません。それはディレクトリ自体のサイズです。 この概念が理解できない場合は、「Linux ではすべてがファイルである」という文の意味を考えてください。 つまり、画像内の合計 12k は 767 4096 4096 の値に等しいはずです。計算して、そうなるかどうかを確認してみましょう。 767 4096 4096=8959 ここでの単位はもちろんバイトなので、それを k に変換すると、値は 8959/1024=8.74902k つまり、明らかに 12 ≠8.74902しかし、なぜ total は「リストされたコンテンツによって占有されているディスク容量の合計」なのでしょうか? 「占有」という言葉に注目してください。 ファイル システムにはブロックという概念があることはわかっています。ブロックは部屋のようなものです。ファイル システムに大きなファイルが保存されている場合は、より大きなファイルを使用してください。ブロックの方がパフォーマンスが向上し、その逆も同様です。 この場合、保存中にデータが占有するブロックのサイズが「占有」スペースになります。 推奨学習:以上がLinuxの合計とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。