Solaris Handbuch für Fortgeschrittene Benutzer

5.3 Speicherkapazität abfragen

Da Festplattenkapazität eine begrenzte Ressource ist, sollten Sie in regelmäßigen Abständen prüfen, wieviel Platz aktuell verfügbar ist.

5.3.1 Verfügbaren Speicherplatz anzeigen (-df -k)

Mit dem Befehl df -k stellen Sie fest, wieviel Platz in den auf Ihrem System eingehängten (direkt erreichbaren) Dateisystemen noch verfügbar ist:

$ df -k

Ausgegeben werden die Gesamtkapazität, der verfügbare Speicherplatz und der bereits mit Daten belegte Speicherplatz in Prozent.

In Dateisystemen, deren Kapazität zu 90 oder mehr Prozent ausgeschöpft ist, muß aufgeräumt" werden. Nicht mehr benötigte Dateien sollten auf eine Diskette, ein Band oder eine weniger volle Platte übertragen, mit cp kopiert und mit rm gelöscht oder gleich entfernt werden. Natürlich sollten Sie das nur mit Ihren eigenen Dateien tun und auch dann nur, wenn Sie sicher sind, daß die Dateien von anderen Benutzern nicht mehr gebraucht werden.

5.3.2 Verzeichnisbelegung anzeigen (du)

Mit dem Befehl du stellen Sie fest, wieviel Speicherplatz (in Blöcken zu je 512 Byte) von einem Verzeichnis und seinen Unterverzeichnissen belegt wird.

Um eine nach Größe sortierte Liste der Unterverzeichnisse eines Dateisystems anzuzeigen, wechseln Sie mit cd zu dem diesem Dateisystem zugeordneten Pfadnamen und geben folgenden Befehl ein:

$ du | sort -r -n

Mit Hilfe des Befehls sort und den Optionen -r (reverse) und -n (numeric) lassen sich große Verzeichnisse leichter lokalisieren. Mit ls -l können Sie dann die Größe (in Byte) und das Änderungsdatum der in solchen Verzeichnissen enthaltenen Dateien prüfen und alte oder sehr große Dateien gegebenenfalls auslagern.