Linux Mint sagt mir, ich habe nur 622 MB freien Speicherplatz, aber es sollten noch einige Gigabyte übrig sein.
Wenn ich mir die Partitionen anschaue, erfahre ich, dass ungefähr zehn Gigabyte ungenutzt sind. Ich habe das Problem gegoogelt und keine Lösung gefunden, aber ich habe den Hinweis gefunden, dass ich die Datenträgerverwendung überprüfen soll df -h
.
sudo df -h /home
Filesystem Size Used Avail Use% Mounted on
/dev/nvme0n1p8 189G 178G 622M 100% /home
Die Ausgabe macht für mich keinen Sinn: Der Unterschied zwischen Size
und Used
ist 11GB, aber es wird nur 622M
als Verfügbar angezeigt .
Die SSD ist nicht alt, daher würde ich keine solche Diskrepanz erwarten.
Was soll ich machen?
linux
disk-usage
ssd
tobiornottobi
quelle
quelle
df
der Ausgabe - Größe: 189G, Gebraucht: 178GAntworten:
Wenn das Dateisystem ext4 ist, gibt es reservierte Blöcke, die hauptsächlich der Handhabung und Vermeidung von Fragmentierung dienen und nur dem Root-Benutzer zur Verfügung stehen. Für diese Einstellung kann sie mit tune2fs live geändert werden (nicht alle Einstellungen können so behandelt werden, wenn das Dateisystem gemountet ist):
Wenn Sie also die Reservierung auf 1% (~ 2 GB) senken möchten, um Zugriff auf ~ 8 GB nicht mehr reservierten Speicherplatz zu erhalten, können Sie dies tun:
Hinweis: Die
-m
Option akzeptiert tatsächlich eine Dezimalzahl als Parameter. Sie können-m 0.1
nur ca. 200 MB reservieren (und auf die meisten der zuvor nicht verfügbaren 10 GB zugreifen). Sie können auch die-r
Option verwenden, um direkt nach Blöcken zu reservieren. Es wird wahrscheinlich nicht empfohlen, 0 reservierte Blöcke zu haben.quelle
/home
Fall, und das Reservieren von Speicherplatz für root ist nicht so wichtig wie für andere Teile des Dateisystems (z. B. um sicherzustellen, dass Systemprotokolle weiterhin geschrieben werden können). Da es sich um eine SSD handelt, hat das Verhindern von Fragmentierung möglicherweise nicht die Priorität, die es beim Drehen von Metallplatten hat.Gelöschte Dateien können auch zu "fehlendem Speicherplatz" beitragen
Gibt diese Ausgabe für mich zurück
Dies zeigt, dass Chrome, das als PID 11181 ausgeführt wird, diese BrowserMetrics-Datei geöffnet und dann gelöscht hat und das Dateihandle weiterhin geöffnet ist. Dies bedeutet, dass die Datei in einer Verzeichnisliste unsichtbar ist, aber immer noch Speicherplatz belegt.
Warum machen Programme das? Wenn die ausgeführte Binärdatei beendet wird, gibt das Betriebssystem das geöffnete Dateihandle frei und die Datei auf der Festplatte wird gelöscht, ohne dass die Gefahr besteht, dass eine veraltete temporäre Datei zurückbleibt.
Was ich nicht sehen kann, ist, wie groß die Festplattenbelegung dieser Datei ist.
quelle