Цвет SSH отображается только белым [закрыто]

События Ethernet up/down (и многое другое) сообщаются ядром через сокет netlink. Вы просматриваете сообщения с помощью ip monitor, который, предположительно, можно использовать в сценарии оболочки, чтобы избежать опроса.

Я также обнаружил, что в Debian, по крайней мере, есть пакет для netplug, который является демоном, который слушает сообщения netlink, а затем запускает сценарий оболочки на добавление, повышение и понижение соединения. Затем ваш сценарий оболочки может использовать systemctl для запуска/остановки ваших устройств.

(Предположительно, Network Manager и systemd-networkd также прослушивают эти события, и, возможно, есть способ подключить к ним сценарий, но, похоже, вы их не используете)

.

1
04.05.2017, 00:50
1 ответ

Цвет предметов является частью цветовых кодов ANSI/VT100. Пока ваш терминал поддерживает это, у вас может быть множество функций, помимо цветов. Я настоятельно рекомендую вам лучше понять это:

Everything остальное зависит от приложения; например: чистый ls не окрашивает каталоги и файлы, а с аргументом --color - да.

0
28.01.2020, 00:56

Теги

Похожие вопросы