Der er et par forskellige måder at liste alle filerne sorteret efter størrelse i Linux. En måde er at bruge
du kommando. Kommandoen du vil udskrive diskbrugen for hver fil og mappe i den angivne mappe. For at sortere output fra du efter størrelse, kan du bruge
sort kommando. Den følgende kommando viser alle filer og mapper i den aktuelle mappe sorteret efter størrelse:
```
du -Shx | sortere -hr
```
En anden måde at liste alle filerne sorteret efter størrelse på er at bruge find kommando. Find kommandoen kan bruges til at finde filer baseret på en række kriterier, herunder størrelse. For at finde alle filerne i den aktuelle mappe, der er større end 100 kilobyte, kan du bruge følgende kommando:
```
finde. -størrelse +100k
```
For at sortere resultatet af find efter størrelse kan du bruge sorteringen kommando. Den følgende kommando viser alle filerne i den aktuelle mappe, der er større end 100 kilobyte, sorteret efter størrelse:
```
finde. -størrelse +100k | sortere -hr
```
Endelig kan du også bruge ls kommando for at liste alle filerne sorteret efter størrelse. Kommandoen ls udskriver en liste over alle filerne i den angivne mappe. For at sortere output fra ls efter størrelse kan du bruge -S valgmulighed. Den følgende kommando viser alle filerne i den aktuelle mappe sorteret efter størrelse:
```
ls -lShx
```
Her er et eksempel på output:
```
i alt 24,6 mio
drwxrwx--x 12 65534 65534 4.0K 7. marts 2018 Dokumenter/
-rw------- 1 65534 65534 32,3M 18. nov. 2018 Downloads/fil1
-rw-r--r-- 1 65534 65534 1,5G 26. okt. 00:01 Downloads/fil2
```
Som du kan se, er output sorteret efter filstørrelse, med den største fil nederst.