Disku pārvaldība

Uzskaitiet failus, kas sakārtoti pēc lieluma, Linux direktoriju kokā

Uzskaitiet failus, kas sakārtoti pēc lieluma, Linux direktoriju kokā
Lielākā daļa failu sistēmu failus sakārto alfabētiskā secībā. Lietotājam tomēr var būt citas izvēles un viņš vēlas kārtot failus, ņemot vērā to lielumu. Tas varētu padarīt saraksta informāciju noderīgāku un produktīvāku. Runājot par failu sarakstu un šķirošanu Linux, mēs uzticamies komandai ls un vēlamies ļaut jums to izmantot tā, lai tā lieliski pielāgotu izvadi atbilstoši jūsu vēlmēm.

Šajā rakstā mēs paskaidrosim, kā direktoriju kokā varat uzskaitīt failus, kas sakārtoti pēc lieluma. Tas ietver direktoriju sarakstu gan grafiskajā lietotāja saskarnē, gan komandrindā.

Šajā rakstā minētās procedūras un komandas mēs esam veikuši sistēmā Debian 10 Buster. Tomēr jūs varat atkārtot šīs darbības lielākajā daļā Linux distros.

Failu kārtošana failu pārvaldniekā

Izmantotajam failu pārvaldniekam ir noklusējuma preference, galvenokārt alfabētiskā, lai kārtotu failus un mapes direktorijā. Tomēr jūs varat iestatīt pielāgotas preferences, lai tā kārtotu failus, pamatojoties uz to lielumu. Nautilus ir Linux Debian un Ubuntu noklusējuma failu pārvaldnieks. Šādi jūs varat kārtot failus, izmantojot lielumu, vietnē Nautilus Debian.

1. metode: Atveriet failu pārvaldnieku un pēc tam noklikšķiniet uz lejupvērstās bultiņas, kas atrodas augšējā joslā, šādi:

Tas parādīs iespēju sarakstu, pamatojoties uz kuru jūs varat kārtot failus un mapes direktorijā. Noklikšķiniet uz opcijas Izmērs, lai kārtotu failus pēc to izmēra samazināšanās.

2. metode: Varat arī iestatīt failu pārvaldnieka preferences tā, lai tajā tiktu rādīti faili un mapes, pamatojoties uz noteiktu kritēriju. Augšējā joslā noklikšķiniet uz opcijas pogas šādi:

Pēc tam noklikšķiniet uz opcijas Preferences, kas atvērs skatu Preferences, atverot cilni Skati. Noklikšķiniet uz cilnes Saraksta kolonnas, kas ļauj iestatīt informācijas kārtību, kas tiek parādīta failu pārvaldnieka saraksta skatā.

Atlasiet opciju Izmērs un velciet to uz augšu, lai šis kritērijs būtu galvenā preference failu un mapju kārtošanai.

Failu kārtošana komandrindā

Komanda ls Linux ļauj jums uzskaitīt failus un to informāciju, pamatojoties uz norādītajiem kritērijiem dažādu karodziņu un to opciju veidā. Ja nav norādīts neviens kritērijs, komanda ls sakārto visus ierakstus alfabētiskā secībā. Šeit mēs izmantosim komandu ls ar dažādiem karodziņiem, lai liktu failiem un mapēm uzskaitīt pēc to lieluma.

Jūs varat atvērt Debian komandrindu Terminal, meklējot to no lietojumprogrammu palaidēja meklēšanas šādi:

Pēc tam varat izmantot opciju -S, lai kārtotu failus pēc lieluma, vispirms lielākam:

$ ls -S

Vēl viena iespēja ir izmantot šķirošanas karodziņu ar komandu ls, izmantojot šādu sintaksi:

$ ls --sort = WORD

Kur vārdu WORD var izmantot, lai norādītu šādas opcijas:

Tagad, kad faili ir jāšķiro pēc izmēra, mēs vārdu WORD aizstāsim ar izmēru šādi:

$ ls --sort = izmērs

Šeit ir dažas iespējas, kas lieluma šķirošanu padarīs jums noderīgāku:

Izdrukājiet garu saraksta formātu

Lai drukātu izmēru šķirotu failu sarakstu gareniskā formātā, varat izmantot karodziņu -l ar jau aprakstīto karodziņu -S:

$ ls -Sl

Iepriekš redzamajā attēlā varat redzēt, kā saraksts netiek parādīts gareniskā formātā.

Reversā drukāt pēc izmēra sakārtotu sarakstu

Ja vēlaties, lai komanda ls vispirms izdrukātu mazākā izmēra failus, varat izmantot karodziņu -r kopā ar karodziņu -S:

$ ls -Slr

Iepriekš minētā komanda izdrukā garumu, revere pēc izmēra sakārtota failu un mapju sarakstu direktorijā.

Izdrukājiet cilvēkiem sakārtotu sakārtoto failu sarakstu

Izmantojot karodziņu -h, ar -S un -l tiek izdrukāti tādi izmēri kā 1K 234M 2G utt. kas ir vairāk cilvēkiem lasāmi. Lūk, kā jūs varat kārtot failus lieluma ziņā un padarīt sarakstu cilvēkiem saprotamāku:

$ ls -Slh

Izslēdziet direktorijus, drukājot pēc izmēra sakārtotu sarakstu

Ja vēlaties tikai uzskaitīt failus direktorijā, nevis mapes, kas sakārtotas pēc lieluma, komandu grep varat izmantot šādi:

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

Var redzēt, ka šī komanda kopā ar visu pārējo informāciju direktorijā norāda tikai failus.

Tie bija dažādi veidi, kā jūs varat ne tikai kārtot failus pēc lieluma, bet arī vēl vairāk pielāgot sarakstu, izmantojot dažus citus bieži lietotus karodziņus. Tātad, neatkarīgi no tā, vai izmantojat Linux lietotāja saskarni vai komandrindu, tagad failu sarakstu varat padarīt daudz informatīvāku.

Kā lietot GameConqueror Cheat Engine Linux
Rakstā ir sniegts ceļvedis par GameConqueror apkrāptu dzinēja izmantošanu Linux. Daudzi lietotāji, kas spēlē spēles operētājsistēmā Windows, bieži izm...
Labākie Linux spēļu konsoles emulatori
Šajā rakstā tiks uzskaitīta populārā Linux spēļu konsoles atdarināšanas programmatūra. Emulācija ir programmatūras saderības slānis, kas atdarina spēļ...
Labākie Linux spēļu draiveri 2021. gadā
Linux operētājsistēma ir gājusi tālu no sākotnējā, vienkāršā uz serveriem balstītā izskata. Šī operētājsistēma pēdējos gados ir ārkārtīgi uzlabojusies...