Wie bestimme ich den verfügbaren freien Speicherplatz auf Ubuntu?
Ich bin in einer Situation, in der ich eine Fehlermeldung erhalte, wenn ich versuche, eine Datei über ssh auf meinem Ubuntu-Server zu speichern. Es steht, dass kein Platz mehr zur Verfügung steht. Ich weiß nicht, wie das wahr sein kann. Was soll ich tun, um festzustellen, wie viel Speicherplatz noch vorhanden ist und / oder welche Ressourcen den meisten Speicherplatz belegen?
Update: df -h
gab mir ein paar Sachen zum Anschauen. Ist das der Befehl, den ich suche?
5 answers
Ja, df -h
(Disk Free) zeigt den freien Speicherplatz auf jedem der eingehängten Dateisysteme an.
Also cd
in das Dateisystem, das voll ist, und du -sh *
(Disk Usage) zeigt den gesamten Speicherplatz an, der von jeder der Dateien/Verzeichnisse im aktuellen Arbeitsverzeichnis verwendet wird. Die Option --max-depth
für du
kann auch hier nützlich sein.
Genau das zu finden, was für die Verwendung des gesamten Speicherplatzes verantwortlich ist, kann eine Kunst sein - Diese Antwort listet einige grafische Dienstprogramme auf, die kann das einfacher machen, obwohl dies in Ihrem Fall natürlich nicht hilfreich ist.
Der einfachste Ansatz besteht darin, sich in die Verzeichnisstruktur des betreffenden Dateisystems einzuarbeiten und zu versuchen, Dateien oder Verzeichnisse zu isolieren, die mehr Speicherplatz beanspruchen als erwartet.
Hinweis:
Es lohnt sich auch, df -i
auszuführen, um zu überprüfen, ob Ihnen inodes nicht ausgehen (wenn Sie auf beschreibbaren Partitionen ungleich Null sein sollten)-dies kann auf einigen Dateisystemen passieren, insbesondere wenn ein größerer anzahl der kleinen Dateien erstellt wurden.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-03-20 10:04:39
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-01-11 22:05:23
Um die Dateisystem-Festplattennutzung zu überprüfen, gehen Sie zu System > Administration > System Monitor und suchen Sie auf der Registerkarte "Dateisysteme" nach einem einfachen Festplattennutzungslayout.
Um herauszufinden, welche Dateien/Verzeichnisse den meisten Speicherplatz belegen, verwenden Sie den Disk Space Analyzer in Accessories, um ein schönes grafisches Ringdiagramm zu erhalten, das Ihnen zeigt, was den gesamten Speicherplatz beansprucht.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-01-12 09:16:50
Du-sxh * - über den Ordner/.
Verwenden Sie df -h
, um allgemeine Datenträgerstatistiken zu finden.
Dann können Sie es mit dem folgenden Befehl eingrenzen, um zu sehen, was den Speicherplatz verwendet:
du - disk usage
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-03-14 17:50:36