Bei der Arbeit mit Servern unter Linux ist es wichtig, den freien Speicherplatz regelmäßig zu überwachen, um Probleme beim Ausfüllen der Festplatte zu vermeiden und sicherzustellen, dass der Server stabil läuft. In diesem Artikel werden wir uns einige einfache Möglichkeiten ansehen, wie Sie die Menge an freiem Speicherplatz auf einem Linux-Server überprüfen können.
Der erste Weg besteht darin, den Befehl "df -h" zu verwenden, mit dem Sie Informationen über den Speicherplatz in einem lesbaren Format abrufen können. Mit diesem Befehl erhalten Sie Informationen über die Größe der Partitionen, den belegten und freien Speicherplatz sowie den Prozentsatz des belegten Speicherplatzes. Die Befehlssyntax lautet wie folgt: df -h.
Die zweite Möglichkeit, die Menge an freiem Speicherplatz auf einem Linux-Server zu überprüfen, ist der Befehl "du -sh *", mit dem Sie Informationen über den belegten Speicherplatz im aktuellen Verzeichnis abrufen können. Mit diesem Befehl können Sie die Größe der einzelnen Dateien und Verzeichnisse im aktuellen Verzeichnis ermitteln. Die Befehlssyntax lautet wie folgt: du -sh *.
Die dritte Möglichkeit, den freien Speicherplatz auf einem Linux-Server zu überprüfen, besteht darin, das Dienstprogramm "ncdu" zu verwenden, mit dem Sie die Struktur des Dateisystems anschaulich überprüfen und herausfinden können, welche Dateien und Verzeichnisse am meisten Platz belegen. Das Dienstprogramm "ncdu" ermöglicht es Ihnen, die Größe jeder Datei zu ermitteln, den Inhalt von Verzeichnissen anzuzeigen und unnötige Dateien direkt aus der Benutzeroberfläche zu löschen. Verwenden Sie den folgenden Befehl, um das Dienstprogramm "ncdu" zu installieren: sudo apt install ncdu.
Methoden zum Überprüfen des freien Speicherplatzes auf einem Linux-Server
1. Befehl df
Die Befehlssyntax lautet wie folgt:
| Das Team | Die Beschreibung |
|---|---|
| df | |
| df -h | |
| df -h /Pfad/zu/Verzeichnis |
2. Befehl du
Eine andere Möglichkeit, die Menge an freiem Speicherplatz auf einem Linux-Server zu überprüfen, besteht darin, den Befehl du zu verwenden. Mit diesem Befehl können Sie die Größe von Dateien und Verzeichnissen ermitteln.
Die Befehlssyntax lautet wie folgt:
| Das Team | Die Beschreibung |
|---|---|
| du | |
| du -sh | |
| du -sh /Pfad/zu/Verzeichnis |
Daher gibt es einige einfache Möglichkeiten, die Menge an freiem Speicherplatz auf einem Linux-Server zu überprüfen. Mit den Befehlen df und du erhalten Sie Informationen über den verfügbaren Speicherplatz auf Dateisystemen und die Größe der Dateien bzw. Verzeichnisse.
Verwenden des Befehls df
Sie können den Befehl df verwenden, um den verfügbaren Speicherplatz auf dem Linux-Server zu überprüfen. Mit diesem Befehl können Sie Informationen über den verfügbaren und verwendeten Speicherplatz auf verschiedenen Partitionen des Dateisystems anzeigen.
Um den Befehl df zu verwenden, müssen Sie ein Terminal öffnen und den folgenden Befehl eingeben:
Nachdem Sie diesen Befehl ausgeführt haben, wird eine Tabelle mit den folgenden Spalten im Terminal angezeigt:
- Dateisystem: Name der Dateipartition oder des Einhängepunkts
- 1K-Blöcke: Die Gesamtgröße der Partition in Kilobyte
- Verwendet: Die Menge des verwendeten Speicherplatzes in Kilobyte
- Frei: freier Speicherplatz in Kilobyte
- % verwendet: Prozentsatz des verwendeten Speicherplatzes
- Montiert an: der Mount-Punkt der Partition
Der Befehl df ohne Parameter zeigt Informationen zu allen Partitionen des Dateisystems an. Wenn Sie jedoch nur Informationen zu einem bestimmten Abschnitt benötigen, können Sie seinen Namen als Parameter angeben. Zum Beispiel:
Dieser Befehl zeigt nur Informationen über die Partition an, die als /dev/sda1 angegeben ist.
Der Befehl df kann die Informationen auch in einem bequemeren Format anzeigen, z. B. in Gigabyte. Verwenden Sie dazu die Option -h:
Dieser Befehl zeigt Informationen zu den Partitionen des Dateisystems in Gigabyte an.
Mit dem Befehl df können Sie ganz einfach den freien Speicherplatz auf Ihrem Linux-Server überprüfen und die Speicherplatzauslastung überwachen.
Anzeigen von Informationen zu Laufwerken und Partitionen
Sie können den Befehl df verwenden, um den verfügbaren Speicherplatz auf dem Linux-Server zu überprüfen. Sie können Informationen zu Laufwerken und Partitionen anzeigen, einschließlich der Menge an freiem und verwendetem Speicherplatz.
Führen Sie den folgenden Befehl aus, um Informationen zu Laufwerken und Partitionen anzuzeigen:
Mit der Option -h können Sie die Abmessungen in einem leicht lesbaren Format anzeigen, indem Sie Maßeinheiten wie "K" für Kilobyte, "M" für Megabyte und "G" für Gigabyte verwenden.
Nach dem Ausführen des Befehls wird eine Tabelle mit Informationen zu den Laufwerken und Partitionen angezeigt, einschließlich Mount-Punkt, Dateisystem, Gesamtgröße, verwendeter Speicherplatz, freier Speicherplatz und Prozentsatz der Nutzung jeder Partition.
Die Verwendung des Befehls df macht es daher einfach und schnell herauszufinden, wie viel freier Speicherplatz auf dem Linux-Server verbleibt und wie viel Speicherplatz belegt ist.
Verwenden des Befehls du
Die Syntax für den Befehl du lautet wie folgt:
| Das Team | Die Beschreibung |
|---|---|
| du | |
| du -s | |
| du -h | |
| du -ah |
Beispiel für die Verwendung des Befehls du:
du -sh /var/www/html
Dieser Befehl gibt die Gesamtgröße des Verzeichnisses /var/www/html in einem menschenlesbaren Format aus.
Der Befehl du kann sehr nützlich sein, um den freien Speicherplatz auf einem Linux-Server zu überwachen und festzustellen, welche Dateien oder Verzeichnisse am meisten Platz belegen.
Überprüfen der Speicherplatznutzung nach Verzeichnissen
Wenn Sie herausfinden möchten, welche Verzeichnisse auf einem Linux-Server am meisten Platz belegen, können Sie die folgenden Befehle verwenden:
- du -h --max-depth=1 / - Mit diesem Befehl können Sie die Größe jedes Verzeichnisses im Stammverzeichnis (/) anzeigen.
- du -sh /path/to/directory - Mit diesem Befehl können Sie die Größe des Verzeichnisses anhand des angegebenen Pfads (/path/to/directory) ermitteln.
Sie können auch den Befehl df -h verwenden, um die Gesamtspeicherplatzauslastung auf einem Linux-Server anzuzeigen.
Beachten Sie bei der Verwendung dieser Befehle, dass es einige Zeit in Anspruch nehmen kann, Verzeichnisse zu analysieren, insbesondere wenn das Dateisystem groß genug ist.
Grafische Benutzeroberfläche verwenden
Die Überprüfung des freien Speicherplatzes auf einem Linux-Server kann auch über eine grafische Benutzeroberfläche durchgeführt werden, was für Benutzer mit eingeschränkten Befehlszeilenfähigkeiten nützlich sein kann.
Dazu können Sie einen grafischen Dateimanager wie Nautilus (für GNOME) oder Dolphin (für KDE) verwenden, der eine bequeme Möglichkeit bietet, Informationen über den verfügbaren Speicherplatz auf der Festplatte anzuzeigen.
Um den freien Speicherplatz mit Nautilus zu überprüfen, öffnen Sie ihn einfach und wählen Sie das gewünschte Laufwerk oder die gewünschte Partition im linken Bereich aus. Im rechten Fensterbereich wird dann die Gesamtmenge an freiem und verwendetem Speicherplatz angezeigt.
Wenn Sie Dolphin verwenden, öffnen Sie es und navigieren Sie zum gewünschten Verzeichnis oder Abschnitt auf der linken Seite. Am unteren Rand des Fensters wird die Gesamtmenge an freiem und verwendetem Speicherplatz auf der Festplatte angezeigt.
Die grafische Benutzeroberfläche ist eine intuitivere Möglichkeit, die Menge an freiem Speicherplatz auf einem Linux-Server zu überprüfen, insbesondere für Anfänger oder diejenigen, die die Befehlszeile nicht häufig verwenden.