Pagrindinis » kaip » Sąrašas failų ir katalogų pagal dydį Linux sistemoje

    Sąrašas failų ir katalogų pagal dydį Linux sistemoje

    Šiame puslapyje bus parodyta, kaip sukurti failų ir aplankų, užsakytų pagal dydį, sąrašą pagal standartines Linux komandas.

    Komanda

    Norėdami gauti sąrašą su kiekvieno aplanko elemento dydžiu, norėsite naudoti du komandą taip:

    du -sm *

    „-M“ argumentas grąžins įrašą megabaitais (atkreipkite dėmesį, kad galite naudoti -h, kad jį būtų galima perskaityti žmogui, tačiau jis netinkamai surūšiuoja)

    Dabar mes norime tai paleisti per rūšiavimo komandą, rūšiuoti atvirkštine tvarka -r ir skaitine -n:

    du -sm * | rūšiuoti -nr

    Vienintelė problema yra ta, kad gausime per daug produkcijos, jei yra daug failų ir aplankų, todėl galime perkelti ją per daugiau komandų:

    du -sm * | rūšiuoti -nr | daugiau

    Arba galime grąžinti 15 didžiausių didžiausių elementų:

    du -sm * | rūšiuoti -nr | galvutė -15

    Tai grąžins tokį įrašą:

    2907 Failai1 993 Failai2 38 Somefile.txt