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