Befehlszeilen-Dienstprogramm zur Festplattennutzung: df und du

Die Informationen zur Festplattennutzung auf einem Mac werden häufig durch Auswählen einer Datei, eines Verzeichnisses oder einer Festplatte und durch Drücken von Befehl-I für Informationen abgerufen. Anschließend wird eine nette GUI-Oberfläche mit erweiterten Informationen zum ausgewählten Objekt einschließlich Festplattennutzung angezeigt. Command-I ist jedoch nicht der einzige Weg, um Disk-Informationen zu erhalten, aber mit der Befehlszeile gibt es zwei nützliche Utilities, um diese Daten zu sammeln, die Sie kennen sollten; df und du. Im Folgenden finden Sie eine kurze Erklärung der einzelnen Befehle und wie Sie sie verwenden können:

df - zeigt Informationen zur Festplattenbelegung basierend auf dem Dateisystem an (dh: ganze Laufwerke, angeschlossene Medien usw.)

Geben Sie an der Eingabeaufforderung Folgendes ein:
df -h
Das Flag -h steht für "für Menschen lesbare Form" und bedeutet Rückgabe im bekannten Megabyte / Gigabyte-Format. Sie sollten so etwas sehen:

$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/disk0s2 74G 52G 22G 70% /

In diesem Fall ist / dev / disk0s2 die Hauptfestplatte und 70% davon werden verwendet.

du - zeigt Informationen zur Festplattenbelegung für jede Datei und jedes Verzeichnis an (dh: Home-Verzeichnisse, Ordner usw.)

Geben Sie an der Eingabeaufforderung Folgendes ein:
du -sh ~
Das Flag -s ist für eine Zusammenfassung, und wieder ist das -h-Flag für "lesbare Form", das ~ ist Ihr Home-Verzeichnis. Sie sollten so etwas sehen:
$ du -sh ~
26G /Users/MacUser

Dieses Benutzerverzeichnis benötigt 26 GB Speicherplatz!

Ein anderes Beispiel, geben Sie am Terminal " du -sh * . Der * Platzhalter deckt alle Dateien in Ihrem Home-Verzeichnis oder in dem Verzeichnis ab, in dem Sie sich gerade befinden. Standardmäßig wird das Terminal mit Ihrem Home-Verzeichnis als pwd (vorhandenes Arbeitsverzeichnis) gestartet.

$ du -sh *
32M Desktop
217M Documents
531M Downloads
12G Library
5.2G Movies
2.1G Music
1.5G Pictures
8.0k Public
36k Sites

Wie Sie sehen können, ermöglicht das * eine Aufschlüsselung des Speicherplatzes, der von dem Verzeichnis belegt wird. Dies kann sehr nützlich sein, wenn Sie versuchen, Speicherplatz freizugeben, wenn Sie nicht wissen, was den gesamten Raum in den Schatten stellt.