Liste filer og kataloger etter størrelse på Linux
Denne siden viser hvordan du lager en liste over filer og mapper bestilt etter størrelse ved hjelp av standard Linux-kommandoer.
Kommando
For å få en liste med størrelsen på hvert element i en mappe, vil du bruke kommandoen du som denne:
du-sm *
-M-argumentet vil returnere oppføringen i megabyte (merk at du kan bruke -h for menneskelig lesbar, men det vil ikke sortere riktig)
Nå vil vi ønsker å kjøre dette gjennom sorteringskommandoen, sortering i omvendt rekkefølge -r og numerisk -n:
du-sm * | sorteringsnr
Det eneste problemet her er at vi får alt for mye utdata hvis det er mange filer og mapper, slik at vi enten kan røre det gjennom mer kommando:
du-sm * | sorter -nr | mer
Eller vi kan bare returnere de 15 største produktene:
du-sm * | sorter -nr | hode -15
Dette vil returnere en oppføring noe som dette:
2907 Files1 993 Files2 38 Somefile.txt