Hjemmeside » hvordan » Liste filer og kataloger etter størrelse på Linux

    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