Seznam datotek in imenikov po velikosti v Linuxu
Ta stran nam bo pokazala, kako ustvariti seznam datotek in map, razvrščenih po velikosti z uporabo standardnih ukazov Linux.
Ukaz
Če želite dobiti seznam velikosti vsakega elementa v mapi, uporabite ukaz du, kot je ta:
du -sm *
Argument -m bo vrnil seznam v megabajtih (upoštevajte, da lahko uporabite -h za berljivo za ljudi, vendar ne bo pravilno razvrstil)
Zdaj bomo želeli to zagnati s pomočjo ukaza razvrščanja, razvrščanje v obratnem vrstnem redu -r in numerično -n:
du -sm * | sort -nr
Edini problem tukaj je, da bomo dobili preveč rezultatov, če je veliko datotek in map, tako da ga lahko preusmerimo preko več ukazov:
du -sm * | sort -nr | več
Lahko pa samo vrnemo 15 največjih postavk:
du -sm * | sort -nr | glava -15
To bo vrnilo seznam takole:
2907 Datoteke1 993 Datoteke2 38 Nekaj datoteke.txt