Als eerste moet je weten of je een ls
versie hebt die weet
hoe het op de juiste wijze kleuren toe moet kennen.
Probeer de volgende opdracht in een Linux tekstconsole
(alhoewel ook een xterm voldoet):
% ls ‐‐color
(de %
is een shell-prompt):
Als je een foutmelding krijgt die aangeeft dat ls
de
optie niet begrijpt, zul je een nieuwe versie van het GNU fileutils
package moeten installeren.
Als je geen geschikt upgrade package voor je distributie hebt,
dan kun je de laatste versie gewoon bij je GNU
mirror ophalen en deze direct van de bron installeren.
Als je geen foutmelding krijgt, heb je een ls
die de opdracht begrijpt. Helaas bevatten een aantal van de eerdere
versies, waaronder de bij Slackware (en mogelijk anderen) geleverde
versies, fouten. De ls
geleverd bij Redhat 4.1 is versie
3.13 en deze is okay.
% ls ‐‐version
ls - GNU fileutils-3.13
Als je de opdracht ``ls ‐‐ color
'' onder
Linux op een op tekst gebaseerde console uitvoerde, zou de uitvoer van kleuren
moeten zijn voorzien, overeenkomstig de standaardwaarden op het systeem,
en kun je nu beslissen of er iets is dat je wilt veranderen.
Als je het in een xterm uitvoerde, kan het zijn dat je wel of geen
kleurwijzigingen zag. Net als met ls
zelf, gaf het originele
xterm-programma geen enkele ondersteuning voor kleur voor de
programma's die daaronder draaide, maar recente versies doen dit wel.
Als je xterm geen kleuren ondersteunt, zou je een nieuwe versie zoals
beschreven aan het einde van dit document, op moeten halen.
Schakel in de tussentijd gewoon naar tekstmode en ga van daaruit verder.