Luettele tiedostot ja hakemistot koon mukaan Linuxissa
Tällä sivulla näytetään, miten luodaan luettelo tiedostoista ja kansioista, jotka on tilattu koon mukaan käyttämällä tavallisia Linux-komentoja.
Komento
Saadaksesi luettelon kansion kunkin kohteen koosta, haluat käyttää du-komentoa seuraavasti:
du -sm *
-M-argumentti palauttaa listan megatavuina (huomaa, että voit käyttää -h: ää ihmisen luettavissa, mutta se ei lajitella oikein)
Nyt haluamme suorittaa tämän lajittelukomennon kautta, lajittelemalla päinvastaisessa järjestyksessä -r ja numeerinen -n:
du -sm * | lajittele -nr
Ainoa ongelma tässä on se, että saamme liian paljon tulostusta, jos tiedostoja ja kansioita on paljon, joten voimme joko siirtää sen useamman komennon kautta:
du -sm * | lajittele -nr | lisää
Tai voimme vain palauttaa 15 suurinta kohdetta:
du -sm * | lajittele -nr | pää -15
Tämä palauttaa sellaisen luettelon:
2907 Tiedostot1 993 Tiedostot2 38 Somefile.txt