Homepage » hogyan kell » Fájlok és könyvtárak listázása méret szerint Linuxon

    Fájlok és könyvtárak listázása méret szerint Linuxon

    Ez az oldal megmutatja nekünk, hogyan készíthetünk listát a fájlok méretéről a rendes Linux parancsok szerint.

    Parancs

    Ahhoz, hogy listát kapjon egy mappában lévő egyes elemek méretéről, akkor a du parancsot szeretné használni:

    du -sm *

    Az -m argumentum megabájtban fogja visszaadni a listát (vegye figyelembe, hogy az -h-t használhatja az emberi olvasásra, de nem rendezi megfelelően)

    Most ezt a rendezési parancson keresztül szeretnénk futtatni, fordított sorrendben rendezve -r és numerikus -n:

    du -sm * | sort -nr

    Az egyetlen probléma itt az, hogy túl sok kimenetet fogunk kapni, ha sok fájl és mappa van, úgyhogy a több parancson keresztül is megcsinálhatjuk:

    du -sm * | sort -nr | több

    Vagy csak az első tizenöt legnagyobb elemet küldhetjük vissza:

    du -sm * | sort -nr | fej -15

    Ezzel a listával egy ilyen jellegű lista kerül:

    2907 Fájlok1 993 Fájlok2 38 Somefile.txt