Er zijn een paar verschillende manieren om alle bestanden gesorteerd op grootte in Linux weer te geven. Eén manier is om de du te gebruiken commando. Met de opdracht du wordt het schijfgebruik van elk bestand en elke map in de opgegeven map afgedrukt. Om de uitvoer van du op grootte te sorteren, kunt u sort gebruiken commando. Met de volgende opdracht worden alle bestanden en mappen in de huidige map weergegeven, gesorteerd op grootte:
```
du-Shx | sorteer -uur
```
Een andere manier om alle bestanden gesorteerd op grootte weer te geven is door find te gebruiken commando. De opdracht find kan worden gebruikt om bestanden te vinden op basis van verschillende criteria, waaronder de grootte. Om alle bestanden in de huidige map te vinden die groter zijn dan 100 kilobytes, kunt u de volgende opdracht gebruiken:
```
vinden . -grootte +100k
```
Om de uitvoer van find op grootte te sorteren, kunt u sorteren gebruiken commando. Met de volgende opdracht worden alle bestanden in de huidige map weergegeven die groter zijn dan 100 kilobyte, gesorteerd op grootte:
```
vinden . -grootte +100k | sorteer -uur
```
Tenslotte kun je ook de ls gebruiken opdracht om alle bestanden weer te geven, gesorteerd op grootte. Met de opdracht ls wordt een lijst afgedrukt met alle bestanden in de opgegeven map. Om de uitvoer van ls op grootte te sorteren, kunt u de -S gebruiken optie. Met de volgende opdracht worden alle bestanden in de huidige map weergegeven, gesorteerd op grootte:
```
ls -lShx
```
Hier is een voorbeelduitvoer:
```
totaal 24,6 miljoen
drwxrwx--x 12 65534 65534 4.0K 7 maart 2018 Documenten/
-rw------- 1 65534 65534 32.3M 18 november 2018 Downloads/bestand1
-rw-r--r-- 1 65534 65534 1.5G 26 okt 00:01 Downloads/bestand2
```
Zoals u kunt zien, is de uitvoer gesorteerd op bestandsgrootte, met het grootste bestand onderaan. |