Unix-Systeme bieten zahlreiche Möglichkeiten, um Statistiken über Verzeichnisse zu erhalten, einschließlich der Kennung ( Inode ) , Berechtigungen und Größe. Die Größe einer Datei kann in verschiedene Maßnahmen wie Byte, Kilobyte , Megabyte , Gigabyte oder Terabyte sogar im Falle eines riesigen Verzeichnisses ermittelt . Der Linux- Verfahren zur Bestätigung eine Dateigröße gewählt wird, hängt von dem Zweck der Aufgabe. Vielleicht möchten Sie herausfinden, wie viel Speicherplatz bis durch ein Verzeichnis aufgenommen oder Sie wollen einfach nur , um die Größe wissen , um sicherzustellen, gibt es genügend Platz , um ein Programm -Installation durchführen . Anleitung
1
Typ im Datenträgerverwendung Befehl für ein Verzeichnis in einem "bash " shell Befehlszeile. Verwenden Sie die "human readable" -Version ( -h) des Befehls.
Du- h
wo "
", der Name des Verzeichnisses , um die Dateigröße zu extrahieren ist : Um diesen Typ zu tun. Um zu demonstrieren , wird der Ausgang für ein kleines Verzeichnis mit dem Namen "Documents" würde bestätigt werden :
du- h Dokumente
Der Ausgang wäre:
8.0K Dokumente
Falls die Dokumente Verzeichnis ist 8 Kilobyte groß , mit dem Buchstaben " K "
2
Entpacken Sie die Größe Feld aus dem Ausgang der Befehl du angedeutet. Dies wird durch Filtern des ersten Feldes der Ausgabe mit dem awk -Befehl wie folgt erreicht :
du- h Dokumente