Можно просто:
$ ip link show
для списка интерфейсов, включая их статус. Вы можете отфильтровать результаты для устройств, которые не используются, пропустив grep DOWN
после команды ip
:
$ ip link show | grep DOWN
Признаюсь, я имел в виду такой ответ (из этого списка параметров kernel.org:
vt.default_blu= [VT]
Format: <blue0>,<blue1>,<blue2>,...,<blue15>
Change the default blue palette of the console.
This is a 16-member array composed of values
ranging from 0-255.
Я никогда этого не пробовал. Теперь я думаю, что никогда не понимал этого! Я уверен, что это работает. Но вы не хотите перезагружаться и т. д., просто чтобы найти подходящую цветовую палитру.
В любом случае, идея и формат аналогичны моему решению по умолчанию для настройки 16 цветов консоли:
setvtrgb
из пакета "kbd" (, который также содержит chvt, loadkeys, showkeys...)
С setvtrgb
это (также )небольшая борьба за отслеживание цветов от 1 до 16 и RGB от 0 до 255, но эффект немедленный и постоянный -и для всех виртуальных терминалов сразу --"для всей системы"
Некоторые пользователи в замешательстве. Справка говорит:
To seed a valid FILE:
cat /sys/module/vt/parameters/default_{red,grn,blu} > FILE
В этом вкладыше для этих трех файлов sysfs фигурные скобки. Вы вставляете его, редактируете файл и загружаете его, чтобы увидеть, как выглядят новые цвета (с ). (Сделайте копию, иначе вам придется перезагрузиться, чтобы вернуть настройки по умолчанию ).
Я показал файл вчера в этом LS _экспорт ЦВЕТОВ
Теперь решение, предложенное Дирктом:
echo -en "\e]PCrrggbb"
Это "специальная" управляющая последовательность linux (, не -CSI ). «C» — это шестнадцатеричный код #12 (полужирный синий ).
И эта настройка для каждого tty--у вас может быть своя палитра для каждого tty! Больше, чем я просил!
Дело не только в фантомных синих каталогах и во всем синем в vim, вплоть до синих знаков тильды под последней строкой.
Я также уменьшил разницу между обычным (белым )и полужирным белым. На справочных страницах полно и того, и другого, а для подсветки синтаксиса я использую обычный белый цвет для комментариев и жирный белый цвет для кода. Теперь я легко читаю серый цвет, а белый не режет (и не портит )глаза.
man 4 console _коды говорят, что ESC ] P nrrggbb
— управляющая последовательность для установки значения RGB для цвета n.
Этот ответ показывает небольшой сценарий оболочки для изменения всех цветов, поэтому для цвета 12 что-то вроде строк
echo -en "\e]PC7373C9" # blue
(с вашими желаемыми значениями RGB, конечно, )должно работать.
(Также подумайте о том, чтобы взглянуть на значения гаммы или цветовые характеристики вашего монитора, которые должны быть представлены в EDID, и убедитесь, что они получены вашим водителем. Это часто является причиной того, что стандартные цвета не «работают» на конкретном мониторе ).