| Het `ls`-commando in Linux heeft een overvloed aan opties, waardoor zeer aangepaste directorylijsten mogelijk zijn. Hier zijn enkele van de meest gebruikte, gegroepeerd voor de duidelijkheid:
Basisvermeldingsopties:
* `-l` (lange lijst):Toont gedetailleerde informatie, inclusief rechten, aantal harde links, eigenaar, groep, grootte, wijzigingstijd en bestandsnaam. Dit is misschien wel de meest gebruikte optie.
* `-a` (alle):Geeft een overzicht van alle bestanden en mappen, inclusief verborgen bestanden (die beginnen met een punt ".").
* `-h` (door mensen leesbaar):Met `-l` worden formaten door mensen leesbaar gemaakt (bijvoorbeeld 1K, 234M, 2G).
* `-1` (één item per regel):Geeft één bestand of map per regel weer, handig voor scripts die de uitvoer verwerken.
Sorteer- en bestelopties:
* `-t` (sorteren op wijzigingstijd):Geeft een overzicht van bestanden en mappen gesorteerd op wijzigingstijd, de nieuwste eerst.
* `-r` (omgekeerde volgorde):keert de volgorde van de lijst om (bijvoorbeeld oudste eerst met `-lt`).
* `-u` (gebruik toegangstijd):Sorteert op laatste toegangstijd in plaats van op wijzigingstijd.
* `-S` (sorteren op grootte):Sorteert op bestandsgrootte, grootste eerst.
Bestandstype en attribuutopties:
* `-F` (markeer mappen):Voegt "/" toe aan mapnamen, "*" aan uitvoerbare bestanden, "@" aan symbolische koppelingen en "|" naar stopcontacten.
* `-b` (niet-afdrukbare tekens vervangen):Vervangt niet-afdrukbare tekens door backslash-escapes.
* `-i` (inodenummers):Geeft een overzicht van inodenummers voor elk bestand en elke map.
* `-L` (volg symbolische links):Geeft het doel van symbolische links weer, in plaats van de link zelf. (De standaardinstelling is om de link zelf weer te geven).
Kleur- en opmaakopties:
* `--color[=WHEN]` (uitvoer inkleuren):Voegt kleur toe aan de uitvoer om bestandstypen te onderscheiden. 'WANNEER' kan 'altijd', 'auto' (standaard) of 'nooit' zijn.
* `-G` (groep inkleuren):Kleurt de groepsinformatie in een lange lijst.
* `-T` (inkleuren met TERM-info):Betere inkleuring op basis van uw terminaltype.
* `--format=FORMAT` :Maakt specificatie van het uitvoerformaat mogelijk, bijvoorbeeld `--format=commas`, `--format=long`, `--format=single-column`.
Andere opties:
* `-d` (lijst mappen):Geeft alleen de mappen zelf weer, niet hun inhoud.
* `-R` (recursief):Geeft recursief de inhoud van submappen weer.
* `-p` (indicator toevoegen aan mappen):Voegt een "/" toe aan mappen, vergelijkbaar maar eenvoudiger dan `-F`.
* `-q` (print ? in plaats van niet-afdrukbare tekens):een minder uitgebreid alternatief voor `-b`.
* `-s` (toon bestandsgroottes):Toont bestandsgroottes in blokken.
* `-o` (lijst bestandseigenaren):Meer specifieke lijst met eigenaren.
* `-g` (lijst bestandsgroepen):Meer specifieke lijst van groepen.
Opties combineren:
Je kunt veel van deze opties combineren. Met `ls -lart` worden bijvoorbeeld alle bestanden en mappen (`-a`) weergegeven, in lang formaat (`-l`), gesorteerd op wijzigingstijd (`-t`), in omgekeerde volgorde (`-r`).
Dit is geen uitputtende lijst, maar bevat wel de meest gebruikte en nuttige opties. Raadpleeg de `man ls` pagina voor een volledige beschrijving. Om een gedetailleerde beschrijving en voorbeelden van alle `ls`-opties te zien, typt u gewoon `man ls` in uw terminal. |