Auf meinen Amazing 2GB EeePC Surf , ich habe keinen Platz mehr!
Das ist ganz normal und kommt hin und wieder vor. Löschen Sie einfach ein paar große, nicht benötigte Dateien und alles sollte gut sein, oder?
Also gehe ich und finde 2 MB Datei in /tmp und rm -rf
es. Überprüfen Sie den freien Speicherplatz erneut und — immer noch nichts?!
Ich musste ungefähr 30 MB entfernen von Dateien, bevor freier Speicherplatz registriert wurde.
Jetzt ist meine Frage, was hat es mit diesem seltsamen Verhalten auf sich?
Akzeptierte Antwort:
Bearbeiten Sie die Spalten „Verwendet“ und „Verfügbar“ von df
Ausgang zum Wert in der Summenspalte aufsummieren? (Die Ausgabe von df
spiegelt die Daten aus dem zugrunde liegenden statvfs
wider Systemanruf, sodass Sie dieselben Nummern in jeder anderen Anwendung finden.)
Wenn nicht (was wahrscheinlich der Fall ist), liegt das daran, dass auf einem ext2/ext3/ext4-Dateisystem standardmäßig 5 % des Speicherplatzes für root reserviert sind. Dieser Platz ist nicht in der Spalte „Verfügbar“ enthalten. Wenn Sie also genau 95 % des Dateisystems gefüllt haben, ist der verfügbare Speicherplatz 0.
Mit tune2fs
können Sie den Benutzer ändern, der die 5 % erhält, oder den Betrag ändern (bis auf 0, wenn Sie möchten). (Optionen -g
und -uto control who gets it,
-mor
-r`, um zu kontrollieren, wie viel vorhanden ist).