GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux – Wie kombiniere ich den Baum mit der Verzeichnisgröße?

Ich versuche, den von Verzeichnissen belegten Platz zu drucken (zwei Ebenen nach unten). Die angegebene Größe ist nicht korrekt. Zum Beispiel large_child_folder ist 150GB. Wie erhalte ich die tatsächliche Verzeichnisgröße?

tree -L 2 -d --du -sh

.
├── [8.0K]  parent_folder
│   └── [4.0K]  large_child_folder
└── [8.0K]  another_parent_folder
    └── [4.0K]  another_large_child_folder

Die Antwort @ Druckgröße des Verzeichnisinhalts mit dem Baumbefehl in Baum 1.5? scheint nicht richtig zu sein.

Akzeptierte Antwort:

Der folgende Befehl liefert menschenlesbare Informationen über die Größe aller Verzeichnisse, die sich bis zu einer Tiefe von 2 Verzeichnisebenen unterhalb des aktuellen Verzeichnisses befinden:

du --max-depth=2 -h

du – Dateiplatznutzung schätzen – man

–max-depth=N Gibt die Gesamtsumme für ein Verzeichnis nur aus, wenn es N oder weniger Ebenen unterhalb des Befehlszeilenarguments liegt

-h, –vom Menschen lesbare Druckgrößen im vom Menschen lesbaren Format (z. B. 1K 234M 2G)


Linux
  1. Überprüfen der Verzeichnisgröße mit dem Befehl du unter Linux

  2. Wie erstelle ich eine Datei mit einer bestimmten Größe in Linux?

  3. Linux-Befehl zum Drucken der Verzeichnisstruktur in Form eines Baums

  4. Wie erhalte ich die physische Größe einer Datei unter Linux?

  5. Wie kopiere ich einen Verzeichnisbaum, aber nicht die Dateien in Linux?

So zeigen Sie die Verzeichnisbaumstruktur in Linux an

So ermitteln Sie die Größe eines Verzeichnisses in Linux

So meistern Sie den Linux-Baumbefehl

So ermitteln Sie die Gesamtgröße eines Verzeichnisses in Linux

So finden Sie Dateien mit dem fd-Befehl in Linux

So verbinden Sie sich mit Samba mit Linux Active Directory