Przede wszystkim powinieneś wiedzieć czy masz wersję ls, która umie kolorować. Spróbuj wydać takie polecenie na konsoli Linux-owej (chociaż na xterm-ie też powinno się udać):
% ls ‐‐color
(% jest tu znakiem zachęty systemu).
Jeśli dostaniesz komunikat o błędzie mówiący, że ls nie rozumie tej opcji, to musisz zainstalować nowszą wersję pakietu GNU fileutils. Jeśli nie masz odpowiedniego pakietu aktualizacyjnego dla swojej dystrybucji, to ściągnij ostatnią wersję z najbliższego ci lustra GNU i zainstaluj bezpośrednio ze źródła.
Jeśli nie dostałeś komunikatu o błędzie, to masz ls,
które rozumie to polecenie. Niestety niektóre wcześniejsze wersje
zawarte w dystrybucji Slackware (i możliwe, że w innych) miały
błędy. ls zawarte w dystrybucji RedHat 4.1 jest w wersji
3.13, która jest w porządku.
% ls ‐‐version
ls - GNU fileutils-3.13
Jeśli uruchomiłeś polecenie ``ls ‐‐ color''
na konsoli tekstowej Linux-a, to rezultat powienien być
pokolorowany zgodnie z domyślnymi ustawieniami i możesz teraz
zdecydować czy jest coś co chcesz zmienić czy nie.
Jeśli uruchomiłeś je w xterm-ie, to mogłeś lub nie - zauważyć
zmianę w kolorach. W przeciwieństwie do ls, oryginalny
program xterm nie obsługiwał kolorów dla programów uruchamianych w
nim, ale ostatnie wersję to robią. Jeśli twój xterm nie obsługuje
kolorów, to powinieneś zdobyć nowszą wersję tak jak to opisano na
końcu tego dokumentu. W międzyczasie przełącz się na tryb tekstowy
i pracuj tam.