Rain WikiWindows · Linux · Android

df (disk free)

KommandozeilenwerkzeugAlle Linux-Distributionen

df (disk free) ist der Standardbefehl, der die Größe, den belegten Speicherplatz, den verfügbaren Speicherplatz und den Einhängepunkt jedes eingehängten Dateisystems anzeigt. df -h gibt Größen in für Menschen lesbaren Einheiten aus; df -i zeigt die Inode-Belegung anstelle von Bytes an, was 'No space left on device'-Fehler erklärt, wenn noch Bytes frei sind.

1Die Spalten lesen

Filesystem ist das Gerät, Size die Gesamtgröße, Used und Avail der für normale Benutzer belegte und freie Speicherplatz, Use% der Prozentsatz und Mounted on das Verzeichnis, in dem es erscheint.

Bei ext4 sind standardmäßig etwa 5% für root reserviert, sodass Used + Avail kleiner als Size sein kann und normale Benutzer keinen Speicherplatz mehr haben können, bevor Use% 100% anzeigt.

2Nützliche Optionen

-T fügt den Dateisystemtyp hinzu, -x tmpfs blendet temporäre Arbeitsspeicher-Dateisysteme aus und df -h /var zeigt nur das Dateisystem an, das /var enthält.

Wie man freien Speicherplatz überprüft

  1. Führen Sie aus: df -hT -x tmpfs
  2. Suchen Sie das Dateisystem mit hohem Use%.
  3. Überprüfen Sie auch die Inodes: df -i
  4. Untersuchen Sie dann den Inhalt mit du oder ncdu, um herauszufinden, was den Speicherplatz belegt.

Vorsicht

  • Füllen Sie das Root-Dateisystem niemals zu 100%: Dienste, Anmeldungen und Paketaktualisierungen können fehlschlagen.

Quellen

  1. df(1) man7.org
  2. inode(7) man7.org

Hinweis: RainServer bietet Überwachung und sichere Bereinigung für Linux-Server; es zeigt an, was sich ändern wird, und fragt vorher nach.

Zuletzt geprüft: