Wenn ich es starte df
, zeigt es, dass das Root-Gerät voll ist.
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 9.9G 9.4G 0 100% /
Ich habe mir die inode
Verwendung angesehen und es ist ziemlich viel Platz für das Root-Gerät verfügbar
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda1 640K 103K 538K 16% /
Wenn ich den du
Befehl ausführe, wird jedoch angezeigt, dass ich nur 2G
aus verwendet habe 9.9G
.
ip-XXX-XXX-XXX-XXX:/$ du -xh --max-depth=1
14M ./etc
4.0K ./mnt
96K ./tmp
3.5M ./bin
0 ./sys
964K ./boot
4.0K ./srv
0 ./dev
55M ./lib
25M ./root
1.1G ./usr
4.0K ./opt
846M ./var
4.3M ./sbin
23M ./home
16K ./lost+found
0 ./proc
2.0G .
Es macht mich einfach verrückt und interessant. Dies ist ein großes Problem für uns, da die Root-Festplatte /
voll ist und einige Funktionen auf unserer Website fehlschlagen.
Bitte helfen Sie mir, dieses Problem zu lösen (auch zu verstehen).
Vielen Dank.
du -x /
und ich sehe, dass nur 2G verwendet wird und ich habe die Inode-Größe berechnet, die ist 160M
. Es hat mir geholfen, das Zeug zu verstehen, aber ich möchte dieses Problem nur lösen.
du
als root gelaufen ? Andernfalls kann nur über die Dateien berichtet werden, auf die Sie zugreifen können.
root
ncdu
Programm, das zur Visualisierung der Festplattennutzung beiträgt, nicht viel hinzuzufügen .
+df +du
Fragen unter Unix und Linux .