Если вы работаете с GNU coreutils (весьма вероятно, если вы работаете в Linux), вы ищете утилиту dir_colors .
Если в вашем дистрибутиве уже все настроено так, что вы получаете разные цвета в ls для некоторых типов файлов, вам просто нужно, например, скопировать /etc/DIR_COLORS в ~/.dir_colors , внести нужные изменения, а затем запустить новая оболочка, чтобы увидеть эффекты.
Если нет, все равно скопируйте файл в свой домашний каталог, как указано выше. Тогда вам нужно:
Вы можете получить это на Mac OS X тоже через coreutils MacPort. У лучшего ls для Mac OS X есть некоторые подробности об этом (обратите внимание на параметр with_default_names , убедитесь, что вы понимаете, как его использовать, если / до этого).
Для FreeBSD (не знаю, применимо ли это к другим вариантам BSD), опция для ls будет -G , и посмотрите описание man-страницы ls (1) для переменной среды CLICOLORS для получения дополнительной информации.