GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Was ist mit dem freien Speicherplatz passiert?

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).


Linux
  1. Analyse des freien Befehls:Was der Linux-Systemadministrator wissen muss

  2. Was ist mit dem Qtbase5-dbg-Paket in Zesty passiert?

  3. Was ist der LD_PRELOAD-Trick?

  4. Was bedeutet POSIX?

  5. Was bedeutet *nix?

Was ist die Shell unter Linux?

iptables vs. nftables:Was ist der Unterschied?

Was ist der Kill-Befehl in Linux?

Was ist die Logjam-Schwachstelle?

Wie kann festgestellt werden, was auf einem Linux-Server den meisten Speicherplatz belegt?

Was ist der einfachste Weg, um Speicherplatz auf einer Festplatte freizugeben?