Только цветные файлы в соответствии с типами файлов?

При использовании ls для отображения файлов в каталоге файлы окрашиваются в соответствии с их разрешениями доступа.

Можно ли покрасить файлы только в соответствии с их типами файлов (например, обычный файл, каталог, специальный файл, такой как сокет, символическая ссылка, …)?

Я рекомендую прочитать страницу руководства для команды ls, относящейся к вашей конкретной операционной системе и ее версии.

Возможно, необходимо изменить параметры среды Shell. Например, в Apple OS X, TERM должен быть установлен в цветную консоль, определенную termcap, и необходимо установить переменную CLICOLOR или CLICOLOR_FORCE, чтобы затем оценить результат опции -G для команды ls.

Другими словами, в OS X:

  export CLICOLOR=TRUE ; ls -lAG / 

Надеюсь, что это поможет.

F.