Auf meinem CentOS-Server zeigen beide Befehle unterschiedliche Verwendung für disk /, df zeigt diese Ausgabe:
Filesystem Size Used Avail Use% Mounted on
/dev/xvda2 16G 14G 952M 94% /
/dev/xvda6 996M 258M 687M 28% /tmp
/dev/xvda3 16G 6.5G 8.3G 45% /var
/dev/xvda1 251M 25M 213M 11% /boot
tmpfs 4.0G 0 4.0G 0% /dev/shm
und du-sh Shows
6.9M /bin/
15M /boot/
123M /etc
212K /home/
233M /lib
27M /lib64/
16K /lost+found/
8.0K /media/
8.0K /mnt/
399M /opt/
959M /root/
35M /sbin/
8.0K /srv/
0 /sys/
2.5G /usr/
4.2G total
Auch mit dem NCDU-Tool versucht, das nur 5,6 GB verwendet.
Wie finde ich versteckten Speicherplatz?
linux
hard-drive
Farhan
quelle
quelle
du
als root gelaufen ?Antworten:
Überprüfen Sie, ob gelöschte Dateien noch verwendet werden
quelle
Es gibt eine lange Erklärung, die in einer beliebigen Anzahl von Blogposts online mit einer schnellen Suche zu finden ist, aber das Wesentliche ist Folgendes:
Wenn ich eine 1-GB-Sparse-Datei erstelle,
du
wird 1 GB angezeigt, aberdf
keine Verwendung. Wenn in einem Programm eine 1-GB-Datei geöffnet und gelöscht ist,df
wird weiterhin 1 GB verwendet, bis alle Verweise auf den Inode geschlossen sind, aberdu
die Datei zum Anzeigen wird nie gefunden.quelle
df ist die Dateisystemnutzung, die Dateien und andere Strukturen enthält, die die Dateien wie Journal usw. unterstützen. du zeigt nur die Dateigrößen-Summe an, die meistens geringer ist. Der Unterschied hängt davon ab, wie lange das Dateisystem verwendet wird, das Dateisystem selbst usw.
quelle