Šajā lapā parādīsim, kā izveidot sarakstu ar failiem un mapēm pēc lieluma, izmantojot standarta Linux komandas.
Lai iegūtu sarakstu ar katra mapē esošā objekta izmēru, jūs vēlaties izmantot du komandu šādi:
du-sm *
-M arguments atgriezīsies sarakstā megabaitu veidā (ņemiet vērā, ka jūs varat izmantot -h cilvēkiem lasāmā veidā, taču tas nebūs kārtots pareizi)
Tagad mēs vēlēsimies to izpildīt, izmantojot kārtulas komandu, sakārtojot rindu -r un ciparu -n:
du -sm * | kārtot -nr
Vienīgā problēma ir tā, ka mēs saņemsim pārāk daudz produkcijas, ja ir daudz failu un mapju, tāpēc mēs varam to caurlaide caur vairāk komandu:
du -sm * | kārtot -nr | vairāk
Vai arī mēs varam vienkārši atgriezt 15 lielākās preces:
du -sm * | kārtot -nr | galva -15
Tas atgriezīsies šādi:
2907 Files1 993 Files2 38 Somefile.txt