EXA

Alternatief voor ls

exa is een alternative tool voor LS, het eerste wat je misschien zal opvallen is dat exa in tegenstelling tot ls standaard de kleurenmodus gebruikt (Het is mogelijk dat je distro ervoor kiest om een alias in je .bashrc te plaatsen zodat een standaard gebruiker ook deze kleurenmodus heeft; Zo gebruikt mijn Debian deze methode, maar niet voor root.)

Figuur 1. Voorbeeld ls voor standaard gebruiker
Voorbeeld ls voor standaard gebruiker
Figuur 1. Voorbeeld ls voor root gebruiker
Voorbeeld ls voor root gebruiker
Figuur 3. Voorbeeld exa
Voorbeeld exa

Zoals je kunt zien is hier het enige verschil dat de kleuren van exa iets zachter zijn dan deze van ls (dit zijn de standaard kleuren op mijn systeem).

Nu kun je natuurlijk altijd de .bashrc aanpassen en aan ls de parameter -c meegeven (indien jouw distro dit niet standaard doet, of als je dit ook voor de root gebruiker wil. Maar dat raad ik af. Waarom? Simpel, zo zie je dat je als root bent ingelogt).

Laten we dus naar enkele andere leuke opties van exa kijken:

exa -1 of exa --oneline:
Figuur 4. exa met de -1 of --oneline optie
exa met de -1 of --oneline optie

Zoals je ziet wordt er nu maar 1 bestand per regel weergegeven (handig bij lange bestandsnamen, of een SYMLINK).

exa -l of exa --long:
Figuur 4. exa met de -l of --long optie
exa met de -l of --long optie
Dit is toch veel duidelijker dan de -l optie van ls (vooral als je fan bent van veel kleur ;-) ):
Figuur 6. ls met de -l of --long optie
ls met de -l of --long optie

Natuurlijk kun je ook net zoals bij ls de opties combineren.

exa heeft nog een hele lijst met andere opties, maar de opties die ik persoonlijk het meeste gebruik is gewoon exa of exa -lb, exa -lb kun je een beetje vergelijken met ls -hal.

Meer informatie kun je altijd terugvinden in de manpages of de infopages