GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

Centos – Warum gibt es eine Diskrepanz bei der Festplattennutzung, die von Df und Du gemeldet wird??

Für diese Frage gibt es hier bereits Antworten :Warum gibt es so viele verschiedene Möglichkeiten, die Festplattennutzung zu messen?

(4 Antworten)
Vor 7 Jahren geschlossen.

Ich habe ein Linux CentOS server, die OS+-Pakete belegten etwa 5GB . Dann habe ich 97 GB übertragen Daten von einem Windows-Server in zwei Ordner auf diesem Linux-Server. Nach Berechnung der Festplattennutzung sehe ich, dass die Gesamtgröße der beiden Ordner größer ist als die verwendete Festplattengröße.

Führen Sie du -sh aus für jeden Ordner verwendet man 50 GB , der andere verwendet 47 GB

Aber führen Sie df -h aus , beträgt der belegte Speicherplatz 96 GB . (50 GB + 47 GB + 5 GB )> 96 GB

Gibt es ein Problem? Diese beiden Ordner enthalten viele Dateien (über 1 Million). Danke.

Akzeptierte Antwort:

Diese Seite gibt einen Einblick, warum sie unterschiedliche Werte haben, scheint jedoch darauf hinzudeuten, dass Ihr du Größe sollte die kleinere der beiden sein.

df verwendet insgesamt zugewiesene Blöcke, während du betrachtet nur die Dateien selbst, ausgenommen Metadaten wie Inodes, die immer noch Blöcke auf der Festplatte benötigen. Wenn außerdem eine Datei gelöscht wird, während eine Anwendung sie geöffnet hat, wird du wird es als freien Speicherplatz melden, aber df nicht, bis die Anwendung beendet wird.


Cent OS
  1. Disk Usage Analyzer

  2. Installation von PostgreSQL und phpPgAdmin in CentOS

  3. Centos 4.8 und Glibc 2.5?

  4. Anzeigen der Festplattennutzung im CentOS WebPanel

  5. Warum wird von df und du eine Diskrepanz bei der Festplattennutzung gemeldet?

So installieren und verwenden Sie GDU Disk Usage Analyzer unter Ubuntu

Installieren und deinstallieren Sie Virtualizor auf CentOS 8

So installieren und verwenden Sie Gdu Disk Usage Analyzer unter Ubuntu 20.04

Installieren von Apache und PHP unter CentOS 8

Zeigen Sie Ihren Speicherplatz und Ihre Bandbreitennutzung in cPanel an

So installieren und konfigurieren Sie GlusterFS unter CentOS 7/CentOS 8