Ich weiß, dass diese Ordner jeweils> 80 GB Dateien haben. Sie zeigen jedoch nur 4.0K in ls -lah? Wie kann ich ls Größe einschließlich des Inhalts anzeigen lassen?
[root@aapsan01 aapxen01]# ls -lah
total 48K
drwxrwxrwx 6 root root 4.0K Sep 29 03:45 .
drwxrwxrwx 15 root root 4.0K Sep 27 09:15 ..
drwxr-xr-x 2 root root 4.0K Sep 29 03:45 aapxen01.0
drwxr-xr-x 2 root root 4.0K Sep 28 12:10 aapxen01.1
drwxr-xr-x 2 root root 4.0K Sep 27 09:21 aapxen01.2
drwxr-xr-x 2 root root 4.0K Sep 27 09:21 aapxen01.3
linux
command-line
Treibgut N. Jetsam
quelle
quelle
du-dir
oder so ähnlich.--max-depth=1
eine seltsame Wahl, da dann Unter-Unterordner (und Dateien in diesen) überhaupt nicht gezählt werden. Aus der Frage ist nicht klar, ob das gewollt war oder nicht.du -d 1 -h
Mit dem Befehl
du
:Beachten Sie, dass dies einige Zeit in Anspruch nimmt, da der Verzeichnisinhalt durchsucht werden muss.
quelle
du -sh
Hier
s
wird eine Zusammenfassung der Verzeichnisgröße angezeigt.h
menschenlesbares FormatBeispiel:
quelle
ls
Zeigt die Größe des Verzeichniseintrags und nicht den Verzeichnisinhalt an. Das Verzeichnis selbst ist im Grunde genommen eine Liste aller im Verzeichnis enthaltenen und damit recht kleinen Dateinamen.Verwenden Sie zum Abrufen der kombinierten Größe eines Verzeichnisses und seines Inhalts
du
.quelle
quelle
Benutze 'du'. Weitere Erklärung
quelle
/var
Verwenden Sie zum Anzeigen der Größe von :Um zu zeigen , die Größe des Inhalts von
/var
, zu verwenden:quelle