Disko valdymas

Pateikite failus, surūšiuotus pagal dydį, „Linux“ katalogų medyje

Pateikite failus, surūšiuotus pagal dydį, „Linux“ katalogų medyje
Dauguma failų sistemų failus rūšiuoja abėcėlės tvarka pagal pavadinimus. Tačiau vartotojas gali turėti kitas nuostatas ir norėti rūšiuoti failus pagal jų dydį. Tai gali padaryti sąrašo informaciją naudingesnę ir produktyvesnę. Kalbant apie failų sąrašą ir rūšiavimą „Linux“ sistemoje, mes pasitikime komanda ls ir norėtume leisti jums ją naudoti taip, kad ji puikiai pritaikytų išvestį pagal jūsų pageidavimus.

Šiame straipsnyje paaiškinsime, kaip katalogų medyje galite išvardyti failus, surūšiuotus pagal dydį. Tai apima katalogų sąrašą tiek grafinėje vartotojo sąsajoje, tiek komandinėje eilutėje.

Šiame straipsnyje paminėtas procedūras ir komandas atlikome sistemoje „Debian 10 Buster“. Tačiau galite pakartoti šiuos veiksmus daugumoje „Linux“ sričių.

Failų rūšiavimas failų tvarkyklėje

Naudojant failų tvarkyklę numatytoji nuostata, dažniausiai abėcėlės tvarka, rūšiuoti failus ir aplankus kataloge. Tačiau galite nustatyti pasirinktines nuostatas, kad failai būtų rūšiuojami pagal jų dydį. „Nautilus“ yra numatytasis „Linux Debian“ ir „Ubuntu“ failų tvarkytuvas. Taip galite rūšiuoti failus „Nautilus“ sistemoje „Debian“.

1 metodas: Atidarykite failų tvarkyklę, tada spustelėkite rodyklę žemyn, esančią viršutinėje juostoje, taip:

Bus pateiktas parinkčių sąrašas, pagal kurį galite rūšiuoti failus ir aplankus kataloge. Spustelėkite parinktį Dydis, jei norite rūšiuoti failus pagal mažėjantį jų dydį.

2 metodas: Taip pat galite nustatyti failų tvarkyklės nuostatas taip, kad jose būtų rodomi failai ir aplankai pagal nurodytą kriterijų. Viršutinėje juostoje spustelėkite parinkčių mygtuką taip:

Tada spustelėkite parinktį Parinktys, kuri atvers nuostatų rodinį, atidarius skirtuką „Rodiniai“. Spustelėkite skirtuką Sąrašo stulpeliai, kuris leidžia nustatyti informacijos tvarką, rodomą failų tvarkyklės sąrašo rodinyje.

Pasirinkite parinktį Dydis ir vilkite jį į viršų, kad šis kriterijus būtų svarbiausia nuostata norint rūšiuoti failus ir aplankus.

Failų rūšiavimas komandinėje eilutėje

„Linux“ komanda „ls“ leidžia jums išvardyti failus ir jų informaciją pagal jūsų nurodytus kriterijus įvairių vėliavų ir jų parinkčių pavidalu. Jei nenurodomi jokie kriterijai, komanda ls rūšiuoja visus įrašus abėcėlės tvarka. Čia naudosime komandą ls su skirtingomis vėliavomis, kad failai ir aplankai būtų išvardyti atsižvelgiant į jų dydį.

Galite atidaryti „Debian“ komandinę eilutę „Terminal“ ieškodami jos iš „Application Launcher“ paieškos taip:

Tada galite naudoti -S parinktį taip, kad rūšiuotumėte failus pagal dydį, pirmiausia didžiausią:

$ ls -S

Kita galimybė yra naudoti rūšiavimo vėliavą su komanda ls naudojant šią sintaksę:

$ ls - rūšiuoti = ŽODIS

Kur „WORD“ galima naudoti nurodant šias parinktis:

Dabar, kai turime rūšiuoti failus pagal dydį, „WORD“ pakeisime dydžiu taip:

$ ls - rūšiuoti = dydis

Štai keletas variantų, dėl kurių dydžių rūšiavimas taps jums naudingesnis:

Išspausdinkite ilgą sąrašo formatą

Norėdami išspausdinti pagal dydį surūšiuotų failų sąrašą išilgai, galite naudoti -l vėliavą su jau aprašyta -S vėliava:

$ ls -Sl

Aukščiau pateiktame paveikslėlyje galite pamatyti, kaip sąrašas nerodomas išilginiu formatu.

Atvirkščiai spausdinkite pagal dydį surūšiuotą sąrašą

Jei norite, kad komanda ls pirmiausia išspausdintų mažiausio dydžio failus, galite naudoti -r vėliavą kartu su -S vėliava:

$ ls -Slr

Pirmiau nurodyta komanda išspausdina kataloge esančių failų ir aplankų sąrašą pagal ilgį ir dydį.

Atspausdinkite labiau suprantamą rūšiuotų failų sąrašą

„-H“ vėliava, kai naudojama su -S ir -l, spausdina tokius dydžius kaip 1K 234M 2G ir kt. kurie labiau skaitomi žmonėms. Štai kaip galite rūšiuoti failus dydžiu ir padaryti sąrašą labiau suprantamą žmonėms:

$ ls -Slh

Neįtraukite katalogų, kai spausdinate pagal dydį surūšiuotą sąrašą

Jei norite sąraše nurodyti tik failus, o ne aplankus, surūšiuotus pagal dydį, galite naudoti komandą grep taip:

$ ls -lS | grep -v '^ d'

Galite pamatyti, kad ši komanda pateikia kataloge esančius failus tik su visa kita informacija.

Tai buvo įvairūs būdai, kuriais galite ne tik rūšiuoti failus pagal dydį, bet ir dar labiau pritaikyti sąrašą naudodami kitas dažniausiai naudojamas vėliavas. Taigi, nesvarbu, ar naudojate „Linux“ vartotojo sąsają, ar komandinę eilutę, dabar failų sąrašą galite padaryti daug informatyvesnį.

Kaip naudoti „GameConqueror Cheat Engine“ sistemoje „Linux“
Straipsnyje pateikiamas „GameConqueror“ apgaulės variklio naudojimo „Linux“ vadove. Daugelis žaidėjų, žaidžiančių sistemoje „Windows“, dažnai naudoja ...
Geriausi „Linux“ žaidimų konsolių emuliatoriai
Šiame straipsnyje bus išvardyta populiari žaidimų konsolių emuliavimo programinė įranga, skirta „Linux“. „Emuliacija“ yra programinės įrangos suderina...
Geriausi „Linux“ žaidimų distristai 2021 m
„Linux“ operacinė sistema nuėjo ilgą kelią nuo originalios, paprastos, serverio išvaizdos. Ši OS pastaraisiais metais nepaprastai patobulėjo ir dabar ...