Kann mir jemand ein Shell-Skript zur Verfügung stellen, das ich für verschiedene Ordner ausführen kann, um zu sehen, wo große Dateien lauern?
Vielen Dank
find . -exec du -h {}\;
ist rekursiv und zeigt die Größe in menschenlesbarer Form an.
Oder wenn Sie fish oder zsh verwenden:
du -h ./**/*
Du kannst einfach laufen
du -sm *
um die Größe aller Ordner im aktuellen Verzeichnis anzuzeigen.
Oder installieren Sie alternativ die Freeware Disk Inventory X. Zeigt Ihnen die größten Dateien auf Ihrer Festplatte oder insbesondere Verzeichnisse mit einer lustigen visuellen Oberfläche. Und Sie können Elemente direkt von dieser Benutzeroberfläche aus in den Papierkorb verschieben.
Sie können auch verwenden tree --du -h .
. --du
berechnet die Größe des Inhalts von Verzeichnissen (wie du
) und -h
verwendet für Menschen lesbare Dateigrößen.
Oder wenn Sie nur die Größe des Inhalts von Verzeichnissen sehen möchten, verwenden Sie einfach du
oder du -h
. Sie können verwenden gsort -h
, um die Ausgabe von zu sortieren du -h
.
tree
Sie können und gsort
mit installieren brew install tree sortutils
.
tree
standardmäßig installiert?
ICL1901
ICL1901
Lri
**
withshopt -s globstar
, und in bash können Sie einfach**
anstelle von verwenden**/*
.Vadoranfrage
desc
?bot47
du | sort -nr