50 % Rabatt alle Pläne, begrenzte Zeit. Beginnend bei $2.48/mo
Noch 6 Minuten übrig
Server und Betriebssystem

Überprüfen Sie die Verzeichnis- und Ordnergrößen unter Linux: Vollständiges Tutorial

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

Bei der Verwaltung eines Linux-Systems ist die Kenntnis der Größe Ihrer Verzeichnisse für eine effektive Speicherplatzverwaltung und Fehlerbehebung von entscheidender Bedeutung. Wenn Ihr System nicht mehr über genügend Speicherplatz verfügt, können Sie das Problem schnell beheben, indem Sie ermitteln, welche Verzeichnisse den meisten Speicherplatz beanspruchen. Dieser Ratgeber zeigt es Ihnen So ermitteln Sie die Größe des Linux-Verzeichnisses mit verschiedenen Befehlen wie du, df, Und BaumEs bietet sowohl grundlegende als auch erweiterte Optionen, um die Analyse der Verzeichnisgröße einfach und effektiv zu gestalten. Unabhängig davon, ob Sie Systemadministrator oder Entwickler sind: Wenn Sie wissen, wie Sie Verzeichnisgrößen überprüfen und verwalten, können Sie Ihren Arbeitsablauf optimieren.

Wer sollte über das Ermitteln der Verzeichnisgröße unter Linux Bescheid wissen?

Zu wissen, wie man die Größe von Verzeichnissen überprüft, ist für verschiedene Benutzertypen von entscheidender Bedeutung, darunter:

  • Systemadministratoren: Die Verwaltung des Festplattenspeichers ist ein entscheidender Teil der Aufrechterhaltung fehlerfreier Systeme, insbesondere wenn es um mehrere Benutzer oder Dienste geht.
  • Entwickler: Beim Erstellen von Anwendungen müssen Entwickler sicherstellen, dass ihre Projekte nicht zu viel Speicherplatz beanspruchen oder Probleme mit der Systemleistung verursachen.
  • Dateningenieure: Der Umgang mit großen Datensätzen erfordert eine ständige Überwachung des Speichers, um Engpässe zu vermeiden.
  • Heimanwender: Selbst auf persönlichen Systemen ist es wichtig, den Speicherplatz effizient überprüfen und freigeben zu können, damit die Systeme reibungslos funktionieren.

Wenn Sie zu einer dieser Kategorien gehören, ist die Fähigkeit, die Verzeichnisgröße unter Linux zu ermitteln, ein Muss. Lesen Sie also mit, während wir in diesem Blog über die Größe des Linux-Verzeichnisses sprechen.

Tastenbefehle zum Ermitteln der Verzeichnisgröße unter Linux

Hier sind wichtige Befehle, die Ihnen bei der Verwaltung von Verzeichnissen und Dateien helfen:

du Befehl unter Linux

Der du Der Befehl ist eine der vielseitigsten Möglichkeiten, die Dateigröße eines Linux-Verzeichnisses zu ermitteln. Es bietet eine Schätzung der Dateispeichernutzung und fasst den Speicherplatz zusammen, der von einem bestimmten Verzeichnis und seinen Unterverzeichnissen verbraucht wird. So können Sie es verwenden:

du /path/to/directory

du command Linux will display the size of each file and subdirectory within the given path. Standardmäßig werden Größen in Kilobyte aufgeführt. Sie können auch die verwenden -h Option mit diesem Befehl, um die Ausgabe leichter lesbar zu machen, indem Größen in einem für Menschen lesbaren Format (KB, MB, GB) angezeigt werden:

du -h /path/to/directory

Zusammenfassung der gesamten Verzeichnisgröße

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

du -sh /path/to/directory

Überprüfen Sie die Größe aller Unterverzeichnisse

Wenn Sie die Größe jedes Unterverzeichnisses sehen möchten, verwenden Sie den folgenden Befehl:

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

Hier wird die Größe jedes Unterverzeichnisses eine Ebene tief aufgeführt.

df Befehl unter Linux

Während df wird hauptsächlich zum Überprüfen der Speicherplatznutzung verwendet. Es kann bei einer umfassenderen Sicht auf Ihr Dateisystem hilfreich sein, einschließlich der Verzeichnisgröße auf gemounteten Dateisystemen. So können Sie es verwenden:

df /path/to/directory

Dies zeigt die Menge des verwendeten und verfügbaren Speicherplatzes im Dateisystem, in dem sich das Verzeichnis befindet. Genau wie du, Sie können die verwenden -h Option zur Anzeige von Größen in einem besser lesbaren Format:

df -h /path/to/directory

Abhängig von der Größe des Verzeichnisses wird die Festplattennutzung in MB oder GB angezeigt.

Baum Befehl unter Linux

Der Baum Der Befehl bietet eine visuelle Darstellung der Verzeichnisstruktur und kann mit den richtigen Optionen auch Datei- und Verzeichnisgrößen anzeigen. Tree ist besonders nützlich, wenn Sie eine hierarchische Ansicht der Verzeichnisgrößen benötigen. Sie können die Grundform mit dem folgenden Befehl verwenden:

tree /path/to/directory

Verzeichnisgrößen anzeigen mit Baum

So sehen Sie die Größe des Linux-Verzeichnisses mit dem Baum Befehl, verwenden Sie die -s Option:

tree -s /path/to/directory

Auch dies können Sie mit kombinieren -h für menschenlesbare Größen:

tree -sh /path/to/directory

Hier ist eine Kurzreferenztabelle, die die wichtigsten Befehle zum Überprüfen der Verzeichnisgröße unter Linux zusammenfasst:

Befehl Verwendung
du /path/to/directory Zeigen Sie die Größe jeder Datei und jedes Verzeichnisses an
du -sh /Pfad/zum/Verzeichnis Zeigt die Gesamtgröße des Verzeichnisses in einem für Menschen lesbaren Format an
du -h –max-tiefe=1 Zeigt die Größe von Unterverzeichnissen an, eine Ebene tief
df /Pfad/zum/Verzeichnis Überprüfen Sie die Speicherplatznutzung für das Dateisystem des Verzeichnisses
df -h /Pfad/zum/Verzeichnis Speicherplatz im für Menschen lesbaren Format anzeigen (MB/GB)
Baum /Pfad/zum/Verzeichnis Verzeichnisstruktur anzeigen
tree -sh /Pfad/zum/Verzeichnis Verzeichnisstruktur mit Größen in für Menschen lesbarem Format anzeigen
ncdu /path/to/directory Ein interaktives Tool zur Analyse der Festplattennutzung
stat-Dateiname Zeigen Sie detaillierte Dateiinformationen an, einschließlich der Größe
ls -lh Listen Sie Dateien in einem Verzeichnis auf und zeigen Sie die Größe in einem für Menschen lesbaren Format an

Beispiele für zusätzliche Befehle für Linux-Verzeichnis- und Dateigrößen

Sehen wir uns nun an, welche anderen Linux-Befehle uns dabei helfen können, die Größe des Linux-Verzeichnisses und des Linux-Ordners zu ermitteln.

ncdu: Ein interaktiver Viewer zur Datenträgernutzung

Während die du Der Befehl eignet sich gut zum schnellen Ermitteln von Verzeichnisgrößen. ncdu offers an interactive interface, which makes it easier to browse through directories and find what’s using space. Zur Installation und Verwendung ncdu Verwenden Sie den folgenden Befehl:

sudo apt install ncdu 
ncdu /path/to/directory

stat: Detaillierte Dateiinformationen

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

stat /path/to/file

Dadurch erhalten Sie Dateiberechtigungen, die letzte Zugriffszeit und die Größe in Bytes.

ls -lh: Dateien mit Größen auflisten

Der ls Der Befehl kann auch Dateigrößen in einem für Menschen lesbaren Format anzeigen. Benutzen -lh listet alle Dateien in einem Verzeichnis auf, einschließlich ihrer Größe:

ls -lh /path/to/directory

Abschluss

Die effektive Verwaltung des Speicherplatzes ist für den reibungslosen Betrieb Ihres Linux-Systems sehr wichtig. Durch das Beherrschen von Befehlen wie du, df, Und Baumkönnen Sie schnell die Größe des Linux-Verzeichnisses ermitteln, die größten Verzeichnisse finden und sicherstellen, dass Sie keinen wertvollen Speicherplatz verschwenden. Diese Tools helfen Ihnen, die Ordnergröße unter Linux für eine effiziente Datei- und Verzeichnisverwaltung zu überprüfen.

FAQ

Wie groß ist das Verzeichnis?

Eine Verzeichnisgröße bezieht sich auf die Gesamtmenge an Speicherplatz, die von allen Dateien und Unterverzeichnissen in einem bestimmten Verzeichnis verbraucht wird. Es umfasst die Größe des Verzeichnisinhalts und Sie können die Größe des Linux-Ordners mit Befehlen wie überprüfen du. Dadurch können Benutzer die Speichernutzung überwachen und den Speicherplatz auf ihren Systemen effektiv verwalten.

Was ist der Unterschied zwischen du Und df unter Linux?

Der du Der Befehl zeigt die Festplattennutzung für Dateien und Verzeichnisse an df Zeigt die gesamte Festplattennutzung für ein Dateisystem oder eine Partition an.

Kann ich verwenden ncdu die Größe von Verzeichnissen unter Linux überprüfen?

Ja, ncdu ist ein interaktives Tool, das die Linux-Verzeichnisgröße anzeigt und die Identifizierung großer Verzeichnisse und Dateien erleichtert.

Wie überprüfe ich den freien Speicherplatz im Verzeichnis unter Linux?

Der df Der Befehl meldet den verfügbaren und belegten Speicherplatz auf Dateisystemen.

Aktie

Mehr aus dem Blog

Lesen Sie weiter.

Titelbild der besten selbstgehosteten Apps, die Sie mit Cosmos Cloud ausführen können, mit App-Panels rund um ein Cosmos-Dashboard.
Server und Betriebssystem

Die besten selbstgehosteten Apps, die Sie mit Cosmos Cloud ausführen können: Dateien, Medien, Passwörter, Automatisierung und mehr!

Vielleicht haben Sie Cosmos Cloud eingerichtet und möchten nun sehen, welche Apps gut dazu passen, oder vielleicht haben Sie sich noch nicht einmal für Cosmos entschieden und möchten einfach nur sehen, wie gut es zu Ihrer Arbeit passt

Nick SilverNick Silver 16 Min. Lektüre
Abdeckung von Portainer vs. Cosmos Cloud für die Verwaltung von Docker-Apps mit Hybrid-Setup-Diagramm und Neon-Ops vs. Zugriffsblöcken.
Server und Betriebssystem

Portainer vs. Cosmos Cloud: Beste Lösung für Docker-App-Management

Wenn Sie Docker bereits kennen und nur die sauberere Möglichkeit suchen, einen wachsenden App-Stack auszuführen, finden Sie hier die kurze Antwort auf Portainer vs. Cosmos Cloud. Portainer ist die stärkere Wahl für Direc

Nick SilverNick Silver 14 Min. Lektüre
Die Funktionsgrafik Cosmos Cloud vs. CasaOS vs. Umbrel zeigt drei selbstgehostete Pfade innerhalb einer abstrakten Cloud-Netzwerkwelt.
Server und Betriebssystem

Cosmos Cloud vs. CasaOS vs. Umbrel: Welche selbstgehostete Plattform passt zu Ihrem Setup?

Die kurze Antwort ist, dass CasaOS immer noch der einfachste Ausgangspunkt ist, Umbrel das sauberste kuratierte Gefühl hat und Cosmos Cloud sinnvoller ist, wenn Sie eine strengere Kontrolle über Doma wünschen

Nick SilverNick Silver 11 Min. Lektüre

Bereit zur Bereitstellung? Ab 2,48 $/Monat.

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