Sådan vises en liste over alle filer sorteret efter størrelse i Linux
I en af vores flere artikler om notering af filer ved hjælp af den populære ls-kommando, dækkede vi, hvordan man liste og sorterer filer efter sidste ændringstid (dato og klokkeslæt) i Linux. I denne korte praktiske artikel vil vi præsentere et antal nyttige ls-kommandomuligheder for at liste alle filerne i en bestemt mappe og sortere dem efter filstørrelse i Linux.
Anbefalet læsning: Sådan finder du ud af de mest populære mapper og filer (diskplads) i Linux
For at liste alle filer i et bibliotek skal du åbne et terminalvindue og køre følgende kommando. Bemærk, at når ls
påberåbes uden nogen argumenter, vil den vise filerne i den aktuelle arbejdsmappe.
I den følgende kommando betyder -l
-flagget lang liste, og -a
fortæller ls
at liste alle filer inklusive (.)
eller skjulte filer. For at undgå at vise filerne .
og ..
skal du bruge indstillingen -A
i stedet for -a
.
$ ls -la OR $ ls -la /var/www/html/admin_portal/
For at liste alle filer og sortere dem efter størrelse skal du bruge indstillingen -S
. Som standard viser den output i faldende rækkefølge (største til mindste i størrelse).
$ ls -laS /var/www/html/admin_portal/
Du kan output filstørrelserne i menneskeligt læsbart format ved at tilføje indstillingen -h
som vist.
$ ls -laSh /var/www/html/admin_portal/
Og for at sortere i omvendt rækkefølge skal du tilføje -r
flag som følger.
$ ls -laShr /var/www/html/admin_portal/
Desuden kan du liste underkataloger rekursivt ved hjælp af indstillingen -R
.
$ ls -laShR /var/www/html/admin_portal/
Du finder også følgende relaterede artikler nyttige:
- Sådan finder du nylige eller dagens modificerede filer i Linux
- Linux 'trækommando' Brugseksempler til begyndere
- 10 praktiske eksempler, der bruger jokertegn til at matche filnavne i Linux
- Måder at bruge kommandoen 'find' til at søge mere effektivt i kataloger
Hvis du på anden måde viser de filer, der er sorteret efter størrelser i Linux, kan du dele med os eller har du spørgsmål eller tanker om at dele om denne vejledning? Hvis ja, kontakt os via feedbackformularen nedenfor.