Upravljanje diskom

Popis datoteka poredanih po veličini u stablu direktorija na Linuxu

Popis datoteka poredanih po veličini u stablu direktorija na Linuxu
Većina datotečnih sustava sortira datoteke prema abecednom redu imena. Korisnik bi, međutim, mogao imati neke druge postavke i poželjeti razvrstati datoteke na temelju njihove veličine. To bi informacije o unosu moglo učiniti korisnijima i produktivnijima. Što se tiče popisa i sortiranja datoteka u Linuxu, vjerujemo naredbi ls i želimo vam omogućiti da je koristite na način da savršeno prilagođava izlaz prema vašim željama.

U ovom ćemo članku objasniti kako možete navesti datoteke poredane po veličini u stablu direktorija. To uključuje popis direktorija u grafičkom korisničkom sučelju i naredbenom retku.

Izvršili smo postupke i naredbe spomenute u ovom članku na sustavu Debian 10 Buster. Međutim, ove korake možete ponoviti na većini Linux distribucija.

Sortiranje datoteka u Upravitelju datoteka

Upravitelj datoteka koji koristite ima zadane postavke, uglavnom abecedne, za razvrstavanje datoteka i mapa u direktoriju. Međutim, možete postaviti prilagođene postavke tako da sortira vaše datoteke na temelju njihove veličine. Nautilus je zadani upravitelj datotekama za Linux Debian i Ubuntu. Na ovaj način možete sortirati datoteke, prema veličini, na Nautilusu u Debianu.

Metoda 1: Otvorite Upravitelj datoteka, a zatim kliknite strelicu prema dolje koja se nalazi u gornjoj traci, kako slijedi:

Ovo će predstaviti popis opcija na temelju kojih možete sortirati datoteke i mape u direktoriju. Kliknite opciju Veličina kako biste datoteke razvrstali na temelju njihove smanjene veličine.

Metoda 2: Postavke upravitelja datoteka možete postaviti i na način da prikazuje datoteke i mape na temelju zadanog kriterija. Kliknite gumb opcija na gornjoj traci kako slijedi:

Zatim kliknite opciju Preferences koja će otvoriti prikaz Preferences s otvorenom karticom 'Views'. Kliknite karticu Popis stupaca koja vam omogućuje postavljanje redoslijeda podataka koji će se prikazivati ​​u prikazu popisa u Upravitelju datoteka.

Odaberite opciju Size i povucite je na vrh tako da je ovaj kriterij glavna prednost za sortiranje datoteka i mapa.

Sortiranje datoteka u naredbenom retku

Naredba ls u Linuxu omogućuje vam popis datoteka i njihovih podataka na temelju kriterija koje navedete u obliku različitih zastava i njihovih opcija. Ako nisu navedeni kriteriji, naredba ls sortira sve unose po abecedi. Ovdje ćemo upotrijebiti naredbu ls, s različitim zastavicama, kako bismo joj dodali datoteke i mape na temelju njihove veličine.

Možete otvoriti Debianov naredbeni redak, Terminal, tako što ćete ga potražiti u pretraživaču Pokretača aplikacija kako slijedi:

Tada možete upotrijebiti opciju -S kako biste sortirali datoteke na temelju veličine, prvo najveće:

$ ls -S

Druga mogućnost je upotreba zastavice sortiranja s naredbom ls koristeći sljedeću sintaksu:

$ ls --sort = RIJEČ

Gdje se 'WORD' može koristiti za određivanje sljedećih opcija:

Sada kada svoje datoteke moramo razvrstati na osnovu veličine, WORD ćemo zamijeniti veličinom kako slijedi:

$ ls --sort = veličina

Evo nekoliko opcija zbog kojih će vam sortiranje veličina biti korisnije:

Ispišite format dugog popisa

Da biste ispisali popis datoteka sortiranih po veličini u uzdužnom formatu, možete upotrijebiti zastavicu -l s već opisanom zastavicom -S:

$ ls -Sl

Na gornjoj slici možete vidjeti kako se popis ne prikazuje u uzdužnom formatu.

Ispis obrnutog popisa veličine

Ako želite da naredba ls prvo ispiše datoteke najmanje veličine, možete upotrijebiti zastavicu -r zajedno sa zastavicom -S:

$ ls -Slr

Gornja naredba ispisuje uzdužni popis datoteka i mapa sortiranih po veličini u direktoriju.

Ispišite čitljiviji popis razvrstanih datoteka

Oznaka -h, kada se koristi s -S i -l, ispisuje veličine poput 1K 234M 2G itd. koji su čovjeku čitljiviji. Evo kako možete sortirati datoteke prema veličini i popis učiniti čitljivijim:

$ ls -Slh

Izuzmite direktorije prilikom ispisa popisa sortiranih po veličini

Ako želite popisati samo datoteke u direktoriju, a ne mape, poredane po veličini, možete koristiti naredbu grep kako slijedi:

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

Možete vidjeti da ova naredba navodi samo datoteke u direktoriju, zajedno sa svim ostalim informacijama.

To su bili različiti načini na koje možete ne samo razvrstati datoteke na temelju veličine, već i prilagoditi popis još nekim uobičajenim zastavicama. Bez obzira jeste li na korisničkom sučelju Linuxa ili naredbenom retku, sada popis datoteka možete učiniti puno informativnijim.

Kontrolirajte i upravljajte kretanjem miša između više monitora u sustavu Windows 10
Dvostruki zaslon upravitelja miša omogućuje vam kontrolu i konfiguriranje kretanja miša između više monitora, usporavajući njegovo kretanje blizu gran...
WinMouse vam omogućuje prilagodbu i poboljšanje kretanja pokazivača miša na Windows računalu
Ako želite poboljšati zadane funkcije pokazivača miša, upotrijebite besplatni program WinMouse. Dodaje više značajki koje će vam pomoći da na najbolji...
Lijevi gumb miša ne radi u sustavu Windows 10
Ako s prijenosnim računalom ili stolnim računalom koristite namjenski miš, ali lijevi gumb miša ne radi u sustavu Windows 10/8/7 iz nekog razloga evo ...