GNU/Linux >> Linux の 問題 >  >> Cent OS

Centos –DfとDuによって報告されたディスク使用量に不一致があるのはなぜですか??

この質問にはすでに回答があります :ディスク使用量を測定する方法がたくさんあるのはなぜですか?

(4つの回答)
7年前に閉鎖されました。

Linux CentOSを持っています サーバー、約 5GBで使用されるOS+パッケージ 。次に、 97GBを転送しました WindowsサーバーからこのLinuxサーバー上の2つのフォルダーへのデータ、ディスク使用量を計算した後、2つのフォルダーの合計サイズがディスク使用サイズよりも大きいことがわかります。

du -shを実行します 各フォルダで、1つは 50GB を使用します 、もう1つは 47GBを使用します

ただし、df -hを実行します 、使用済み容量は 96GB 。 ( 50GB + 47GB + 5GB )> 96GB

何か問題ある?これらの2つのフォルダーには、多数のファイル(100万以上)が含まれています。ありがとう。

承認された回答:

このページでは、値が異なる理由についていくつかの洞察が得られますが、duが示唆しているようです。 サイズは2つのうち小さい方にする必要があります。

df duが割り当てられたブロックの合計を使用しますが、 ディスク上のブロックを必要とするiノードなどのメタデータを除いて、ファイル自体のみを調べます。さらに、アプリケーションが開いている間にファイルが削除された場合、du 空き容量として報告されますが、df アプリケーションが終了するまでは実行されません。


Cent OS
  1. Centos4.8およびGlibc2.5?

  2. CentOSWebPanelでディスク使用量を表示する

  3. ディレクトリのディスク使用量と帯域幅使用量を確認するにはどうすればよいですか?

  1. ディスク使用量アナライザー

  2. df と du によって報告されるディスク使用量に相違があるのはなぜですか?

  3. IP 転送 =いつ、なぜこれが必要なのですか?

  1. CentOSへのPostgreSQLとphpPgAdminのインストール

  2. CentOS 7 /RHEL7でユーザーとグループのディスククォータを有効にする方法

  3. CentOS / RHEL 7 に多くの tmpfs (6 つの tmpfs ファイルシステム) がある理由とその目的