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
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
finden. -exec du -h {} \;
ist rekursiv und zeigt die Größe in lesbarer Form an.
Oder wenn Sie fish oder zsh verwenden:
du -h ./**/*
Sie können einfach
du -sm *
ausführen, um die Größe aller Ordner im aktuellen Verzeichnis anzuzeigen.
Alternativ können Sie auch die Freeware Disk Inventory X installieren. Zeigt Ihnen die größten Dateien auf Ihrer Festplatte oder in bestimmten Verzeichnissen mit einer unterhaltsamen visuellen Oberfläche. Und Sie können Elemente direkt von dieser Oberfläche in den Papierkorb verschieben.
Sie können auch den -Baum --du -h.
verwenden. --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 anzeigen möchten, verwenden Sie nur du
oder du -h
. Sie können gsort -h
verwenden, um die Ausgabe von du -h
zu sortieren.
Sie können tree
und gsort
mit Brew Install Tree Sortutils
.