50 % Rabatt auf alle Pläne, begrenzte Zeit. Ab $2.48/mo
Noch 6 min
Server & Betriebssysteme

Verzeichnis- und Ordnergrößen unter Linux prüfen: Vollständige Anleitung

Ada Lovegood By Ada Lovegood 6 Min. Lesezeit Aktualisiert am 20. Feb. 2025
Linux-Verzeichnisgröße

Beim Verwalten eines Linux-Systems ist es wichtig, die Größe Ihrer Verzeichnisse zu kennen, um den Speicherplatz effektiv zu verwalten und Probleme schnell zu beheben. Läuft Ihr System dem Speicherlimit entgegen, hilft es, die größten Verzeichnisse zu identifizieren und das Problem gezielt anzugehen. Diese Anleitung zeigt Ihnen, wie Sie die Linux-Verzeichnisgröße ermitteln mithilfe verschiedener Befehle wie du, df, und tree, und bietet sowohl grundlegende als auch erweiterte Möglichkeiten, um die Verzeichnisgrößenanalyse einfach und effektiv zu gestalten. Ob Systemadministrator oder Entwickler: Wer weiß, wie man Verzeichnisgrößen prüft und verwaltet, arbeitet effizienter.

Für wen ist das Ermitteln der Verzeichnisgröße in Linux relevant?

Das Überprüfen von Verzeichnisgrößen ist für verschiedene Nutzergruppen wichtig, darunter:

  • Systemadministratoren: Die Verwaltung von Speicherplatz ist ein wesentlicher Teil des Systembetriebs, insbesondere wenn mehrere Benutzer oder Dienste betroffen sind.
  • Entwickler: Bei der Entwicklung von Anwendungen müssen Entwickler sicherstellen, dass ihre Projekte nicht zu viel Speicherplatz verbrauchen oder die Systemleistung beeinträchtigen.
  • Datentechniker: Der Umgang mit großen Datensätzen erfordert eine kontinuierliche Überwachung des Speichers, um Engpässe zu vermeiden.
  • Privatanwender: Auch auf privaten Systemen ist es wichtig, den Speicherplatz effizient prüfen und freigeben zu können, damit das System reibungslos läuft.

Wenn Sie zu einer dieser Gruppen gehören, ist das Ermitteln der Verzeichnisgröße in Linux eine unverzichtbare Fähigkeit. Lesen Sie weiter, während wir die Linux-Verzeichnisgröße in diesem Artikel behandeln.

Wichtige Befehle zur Ermittlung der Verzeichnisgröße in Linux

Hier sind die wichtigsten Befehle zur Verwaltung von Verzeichnissen und Dateien:

du Befehle in Linux

Die du Der Befehl ist eine der vielseitigsten Methoden, um die Dateigröße eines Verzeichnisses in Linux zu ermitteln. Er schätzt den Speicherplatzverbrauch und fasst zusammen, wie viel Platz ein Verzeichnis samt Unterverzeichnissen belegt. So verwenden Sie ihn:

du /path/to/directory

du Der Befehl Linux zeigt die Größe jeder Datei und jedes Unterverzeichnisses im angegebenen Pfad an. Standardmäßig werden die Größen in Kilobyte ausgegeben. Mit der Option -h lässt sich die Ausgabe leichter lesen, da die Größen in einem lesbaren Format angezeigt werden (KB, MB, GB):

du -h /path/to/directory

Gesamtgröße eines Verzeichnisses anzeigen

Um nur die Gesamtgröße eines Verzeichnisses anzuzeigen, verwenden Sie die Option -s :

du -sh /path/to/directory

Größe aller Unterverzeichnisse prüfen

Mit folgendem Befehl sehen Sie die Größe jedes einzelnen Unterverzeichnisses:

du -h --max-depth=1 /path/to/directory

Dieser Befehl listet die Größe jedes Unterverzeichnisses auf der ersten Ebene auf.

df Befehle in Linux

Während df hauptsächlich zur Überprüfung des Speicherplatzverbrauchs eingesetzt wird, bietet er auch einen übergeordneten Überblick über das Dateisystem, einschließlich der Verzeichnisgröße auf eingehängten Dateisystemen. So verwenden Sie ihn:

df /path/to/directory

Dieser Befehl zeigt den belegten und verfügbaren Speicherplatz auf dem Dateisystem an, auf dem sich das Verzeichnis befindet. Genau wie bei dukönnen Sie die Option -h verwenden, um die Ausgabe in einem besser lesbaren Format anzuzeigen:

df -h /path/to/directory

Dies zeigt den Speicherplatz in MB oder GB an, abhängig von der Größe des Verzeichnisses.

tree Befehle in Linux

Die tree Der Befehl stellt die Verzeichnisstruktur visuell dar und kann mit den richtigen Optionen auch Datei- und Verzeichnisgrößen anzeigen. Tree ist besonders praktisch, wenn du eine hierarchische Übersicht der Verzeichnisgrößen brauchst. Die einfachste Verwendung sieht so aus:

tree /path/to/directory

Verzeichnisgrößen anzeigen mit tree

Um die Größe des Verzeichnisses Linux mit dem tree Befehl anzuzeigen, verwende -s :

tree -s /path/to/directory

Auch hier lässt sich dies mit -h für lesbare Größenangaben kombinieren:

tree -sh /path/to/directory

Eine kompakte Referenztabelle mit den wichtigsten Befehlen zur Verzeichnisgrößenprüfung in Linux:

Befehl Verwendung
du /path/to/directory Größe jeder Datei und jedes Verzeichnisses anzeigen
du -sh /path/to/directory Gesamtgröße des Verzeichnisses in lesbarem Format anzeigen
du -h –max-depth=1 Größe der Unterverzeichnisse eine Ebene tief anzeigen
df /path/to/directory Speicherplatznutzung des Dateisystems für das Verzeichnis prüfen
df -h /path/to/directory Speicherplatz in lesbarem Format anzeigen (MB/GB)
tree /path/to/directory Verzeichnisstruktur anzeigen
tree -sh /path/to/directory Verzeichnisstruktur mit lesbaren Größenangaben anzeigen
ncdu /path/to/directory Ein interaktives Tool zur Analyse der Festplattennutzung
Dateistatus Zeigt detaillierte Dateiinformationen an, einschließlich der Größe
ls -lh Listet Dateien in einem Verzeichnis auf und zeigt die Größen in lesbarem Format an

Weitere Befehle für Verzeichnis- und Dateigrößen in Linux

Schauen wir uns an, welche weiteren Linux-Befehle dabei helfen, die Linux-Verzeichnisgröße und die Linux-Ordnergröße zu ermitteln.

ncdu: Ein interaktiver Festplattennutzungs-Viewer

Während der du Befehl gut geeignet ist, um Verzeichnisgrößen schnell abzurufen, ncdu bietet eine interaktive Oberfläche, die das Durchsuchen von Verzeichnissen und das Auffinden von Speicherplatzverbrauchern erleichtert. Um ncdu zu installieren und zu verwenden, nutzen Sie folgenden Befehl:

sudo apt install ncdu 
ncdu /path/to/directory

stat: Detaillierte Dateiinformationen

Der Befehl stat zeigt detaillierte Informationen zu Dateien und Verzeichnissen an, einschließlich ihrer Größe:

stat /path/to/file

Sie erhalten damit Dateiberechtigungen, den letzten Zugriffszeitpunkt und die Größe in Bytes.

ls -lh: Dateien mit Größenangaben auflisten

Die ls Befehl kann Dateigrößen ebenfalls in einem lesbaren Format anzeigen. Mit -lh werden alle Dateien in einem Verzeichnis einschließlich ihrer Größe aufgelistet:

ls -lh /path/to/directory

Fazit

Eine effektive Verwaltung des Festplattenspeichers ist entscheidend dafür, dass Ihr Linux-System reibungslos läuft. Wenn Sie Befehle wie du, df, und treebeherrschen, können Sie die Verzeichnisgröße unter Linux schnell ermitteln, die größten Verzeichnisse finden und sicherstellen, dass kein wertvoller Speicherplatz verschwendet wird. Diese Tools helfen Ihnen, die Ordnergröße in Linux für eine effiziente Datei- und Verzeichnisverwaltung zu überprüfen.

Häufig gestellte Fragen

Was ist die Verzeichnisgröße?

Die Verzeichnisgröße bezeichnet den gesamten Speicherplatz, den alle Dateien und Unterverzeichnisse innerhalb eines bestimmten Verzeichnisses belegen. Sie umfasst den Inhalt des Verzeichnisses, und die Linux-Ordnergröße lässt sich mit Befehlen wie duprüfen. So können Nutzer die Speichernutzung überwachen und den Festplattenplatz auf ihren Systemen gezielt verwalten.

Was ist der Unterschied zwischen du und df in Linux?

Die du Der Befehl zeigt die Speichernutzung von Dateien und Verzeichnissen an, während df die gesamte Speichernutzung eines Dateisystems oder einer Partition anzeigt.

Kann ich ncdu verwenden, um die Größe von Verzeichnissen in Linux zu prüfen?

Ja, ncdu ist ein interaktives Tool, das die Verzeichnisgröße unter Linux anzeigt und dabei hilft, große Verzeichnisse und Dateien schnell zu erkennen.

Wie prüfe ich den freien Speicherplatz eines Verzeichnisses in Linux?

Die df Der Befehl zeigt den verfügbaren und genutzten Speicherplatz auf Dateisystemen an.

Teilen

Weitere Blog-Beiträge

Weiterlesen.

Beste selbst gehostete Apps, die du mit Cosmos Cloud betreiben kannst – Titelbild mit App-Panels rund um ein Cosmos-Dashboard.
Server & Betriebssysteme

Die besten selbst gehosteten Apps für Cosmos Cloud: Dateien, Medien, Passwörter, Automatisierung und mehr!

Maybe du hast Cosmos Cloud eingerichtet und möchtest wissen, welche Apps gut dazu passen - oder du hast dich noch gar nicht für Cosmos entschieden und willst nur sehen, wie gut es in deinen Workflow passt

Nick SilberNick Silber 16 Min. Lesezeit
Portainer vs Cosmos Cloud für die Verwaltung von Docker-Apps – Titelbild mit Hybrid-Setup-Diagramm und farbigen Blöcken für Ops und Zugriff.
Server & Betriebssysteme

Portainer vs Cosmos Cloud: Die bessere Wahl für Docker App-Management

Wenn du Docker bereits kennst und einfach den saubereren Weg suchst, einen wachsenden App-Stack zu betreiben, hier die kurze Antwort auf Portainer vs Cosmos Cloud: Portainer ist die stärkere Wahl für direkt

Nick SilberNick Silber 14 Min. Lesezeit
Cosmos Cloud vs CasaOS vs Umbrel – Feature-Grafik mit drei Self-Hosting-Wegen innerhalb eines abstrakten Cloud-Netzwerks.
Server & Betriebssysteme

Cosmos Cloud vs CasaOS vs Umbrel: Welche Self-Hosted-Plattform passt zu deinem Setup?

Die kurze Antwort: CasaOS ist nach wie vor der einfachste Einstieg, Umbrel bietet die übersichtlichste kuratierte Oberfläche, und Cosmos Cloud macht mehr Sinn, sobald du mehr Kontrolle über Domain

Nick SilberNick Silber 11 Min. Lesezeit

Bereit zum Deployen? Ab 2,48 $/Monat.

Unabhängige Cloud seit 2008. AMD EPYC, NVMe, 40 Gbps. 14 Tage Geld-zurück-Garantie.