Diese Frage hat hier bereits eine Antwort:
Unter Linux suche ich einen Befehl, um die größte Datei und / oder die größten Verzeichnisse unter einem Verzeichnis aufzulisten.
linux
bash
filesystems
Eric V
quelle
quelle
Antworten:
Aus einem beliebigen Verzeichnis:
du -a | sort -n -r
quelle
Der folgende Befehl zeigt Ihnen eine Ebene von Verzeichnissen und deren Größen
Wenn einer von ihnen wirklich auffällt (der letzte in der Liste ist der größte aufgrund von
sort -r
), führen Sie den Befehl in diesem Verzeichnis erneut aus und fahren Sie fort, bis Sie das betreffende Verzeichnis / die betreffende Datei finden.Wenn Sie nur die zehn größten Dateien haben möchten, tun Sie dies einfach
quelle
sort -r
oder nicht. Gibt es eine Möglichkeit, die größte Zahl an die Spitze zu bringen?sort
oder einbindesort -r
. Verstehe ich falsch, wie das -r funktioniert? Ich denke, es ist keine große Sache. Ihr Beispiel ist sehr hilfreich und hat mir die Informationen geliefert, die ich brauchte.sort
ich habe (sort (GNU coreutils) 8.13
in Ubuntu 12.04.3) funktioniert die Option-r
nicht, wenn-n
sofort folgt-k
(-k1,1n
). Diese Reihenfolge der Optionen funktioniert:sort -rnk1,1
.Ein Dienstprogramm namens
ncdu
gibt Ihnen die Informationen, die Sie suchen.Unter OS X kann es mit Homebrew installiert werden:
quelle
Dies zeigt das größte Verzeichnis / die größte Datei in einem Verzeichnis in KB an. Wenn Sie den Wert für head ändern, werden die obersten x Dateien / Verzeichnisse angezeigt.
quelle
Dieser Beitrag wird Ihnen gut helfen:
quelle
Der folgende Befehl gibt die 10 größten Dateien der angegebenen Liste zurück
/path
Ich benutze gerne
-h
Optionen für die Lesbarkeit. Beidesdu
undsort
müssen haben-h
.quelle
Verwenden
Optional können Sie eine Pipe hinzufügen und verwenden
head -5
quelle
Verwenden Sie du. Versuchen Sie dies, um das Ergebnis zu bestellen:
quelle
Versuchen Sie es mit dem folgenden Einzeiler (zeigt die 20 größten Dateien im aktuellen Verzeichnis an):
oder mit vom Menschen lesbaren Größen:
Daher sind diese Aliase nützlich, um sie in Ihren RC- Dateien zu haben (jedes Mal, wenn Sie sie brauchen):
quelle
G für GIG (um kleinere Dateien / Verzeichnisse auszusortieren)
quelle
G
im Dateinamen finden.