Я понимаю, ls
использует dircolors
для отображения цветной вывод. dircolors
имеет базу данных цветов по умолчанию, связанную с расширениями файлов, которые можно распечатать с помощью команды
dircolors --print-database
Из того, что man dir_colors
я прочитал, общесистемная база данных должна быть расположена в /etc/DIR_COLORS
. Но этот файл не существует в моей системе (Debian). Как я могу изменить общесистемные настройки цвета для dircolors
? Откуда команда dircolors --print-database
берет настройки, когда файл не существует.
Я знаю, что у пользователя может быть ~/.dircolors
свой файл с его настройками, но он мне не подходит, так как мне нужно изменить настройки для всех.
Второй вопрос: можно ли использовать 8-битные цвета для дирколоров. Мой терминал есть xterm-256color
.
.mp3 00;36
чтобы использовать color126 из таблицы цветов xterm-256 upload.wikimedia.org/wikipedia/en/1/15/Xterm_256color_chart.svg