LinuxAlternative

Linux · System Tools

xdu

xdu ist ein Befehlszeilen-Tool zur Analyse der Festplattenauslastung unter Linux, ähnlich wie Windows TreeSize Free.

Open SourceKostenlos
Als Erste(r) bewerten
Lizenz
GPL-3.0
Aktuelle Version
3.0

Was ist xdu?

xdu ist ein leichtgewichtiges Tool, das Verzeichnisse scannt und die Festplattenauslastung in einer baumartigen Darstellung ausgibt. Es ist seit vielen Jahren Teil der Debian- und Ubuntu-Repositories und gilt daher als zuverlässige Wahl für Nutzer, die einfache, skriptbare Werkzeuge statt grafischer Oberflächen bevorzugen.

Die Zielgruppe sind Systemadministratoren, Entwickler und Power-User, die schnelle, genaue Auslastungsberichte ohne den Overhead einer GUI benötigen. Es arbeitet im Terminal und lässt sich daher gut in Shell-Skripte und Fernverwaltung einbinden.

Im Vergleich zu TreeSize Free bietet xdu eine vergleichbare Ansicht der Ordnergrößen, jedoch ohne visuelle Diagramme oder Farbgebung. Es ist schneller bei großen Dateisystemen und lässt sich mit anderen Befehlszeilenwerkzeugen wie grep oder awk für individuelle Analysen kombinieren.

Ideal für: Nutzer, die schnelle, skriptbare Auslastungsberichte auf Servern oder in Automatisierungs-Pipelines benötigen.

Wichtige Funktionen von xdu

  • Schnelles, einzelprozessbasiertes Scannen
  • Baumstrukturierte Ausgabe
  • Menschlich lesbare Größeneinheiten
  • Optionale Tiefenbegrenzung
  • Unterstützt symbolische Links
  • Kann an andere Tools weitergeleitet werden

Vorteile

  • Kein GUI-Overhead
  • Funktioniert auf headless-Servern
  • Vollständig skriptbar
  • Konsistente Ausgabe über Distributionen hinweg

Nachteile

  • Fehlt grafische Oberfläche
  • Keine Farbe oder Diagramme
  • Erfordert Terminalkenntnisse

Windows-Programme, die xdu ersetzt

xdu unter Linux installieren

Ubuntu / Mintsudo apt install xdu
Debiansudo apt install xdu

Tipps für Windows-Umsteiger

Wenn Sie an die GUI von TreeSize Free gewöhnt sind, starten Sie mit xdu /path, um eine reine Textbaumdarstellung zu sehen. Verwenden Sie -d N, um die Tiefe zu begrenzen, und leiten Sie die Ausgabe an less oder grep zur Filterung weiter. Dateiformate sind reiner Text, sodass Sie sie in eine Datei umleiten und mit jedem Editor öffnen können. Tastenkombinationen sind Terminalbefehle; z. B. beendet Ctrl+C den Scan.

xdu: häufige Fragen

Ist xdu auf allen Linux-Distributionen verfügbar?

xdu ist in den offiziellen Repositories von Debian, Ubuntu und vielen Derivaten enthalten. Sie können es mit apt install xdu installieren.

Kann xdu symbolische Links folgen?

Standardmäßig folgt es nicht, um Schleifen zu vermeiden, aber Sie können es mit der Option -L aktivieren. Verwenden Sie es mit Vorsicht bei Netzwerk-Mounts.

Unterstützt xdu farbige Ausgabe?

Nein, xdu gibt einfachen Text aus. Wenn Sie Farbe benötigen, leiten Sie die Ausgabe über ccze oder ähnliche Tools weiter.

Wie behandelt xdu sehr große Verzeichnisse?

Es liest Verzeichniseinträge sequenziell, sodass der Speicherverbrauch niedrig bleibt. Die Scanzeit ist proportional zur Anzahl der Dateien, aber in der Regel schneller als grafische Werkzeuge.

Aktualisiert am