Große Dateien unter Linux finden

Wer sich schon einmal gefragt hat, wie man eigentlich in der Konsole (bspw. auch via ssh) große Dateien findet, stößt im Netz auf viele Möglichkeiten, doch wirklich sinnvolle Befehle sind selten. Deshalb habe ich, auch weil ich meinen eigenen Server etwas entrümpeln wollte, selbst mal recherchiert und bin auf folgenden gestoßen:

find / -type f -size +20000k -exec ls -lh {} \; 2> /dev/null | awk '{ print $NF ": " $5 }' | sort -hrk 2,2

Der Befehl listet alle Dateien des Systems auf, welche größer als 20 MB sind, schickt alle Standardfehlermeldungen (kein Zugriff auf /proc etc.) nach /dev/null, sortiert diese nach Größe und macht sie menschenlesbar. Tolles Ding, Credits belong to these guys.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert