Lista filer och kataloger efter storlek på Linux
På den här sidan visas hur du skapar en lista över filer och mappar som är sorterade efter storlek med standard Linux-kommandon.
Kommando
För att få en lista med storleken på varje objekt i en mapp, vill du använda kommandot du så här:
du-sm *
-M-argumentet kommer att returnera noteringen i megabyte (observera att du kan använda -h för mänsklig läsbar, men det kommer inte att sortera korrekt)
Nu vill vi springa det här genom sorteringskommandot, sortera i omvänd ordning -r och numerisk -n:
du-sm * | sort-nr
Det enda problemet här är att vi kommer att bli alltför mycket ute om det finns många filer och mappar, så vi kan antingen leda det genom kommandot mer:
du-sm * | sort -nr | Mer
Eller vi kan bara återvända till de 15 största objekten:
du-sm * | sort -nr | huvudet -15
Detta kommer att returnera en notering något så här:
2907 Filer1 993 Filer2 38 Somefile.txt