Файл конфигурации сетевого менеджера по умолчанию?

Глубокая причина несоответствия между выводом программы и захваченным потоком tty (например, машинописный текст ) заключается в том, что tty раньше были принтерами .

До unix текст всегда имел CRLF в конце строки, не потому, что он считался логическим представлением завершения строки, а потому, что символы по отдельности имели реальное физическое значение: полностью переместить печатающую головку влево и продвиньте бумагу.

Unix использует радикально новый подход: он рассматривает текстовые файлы на диске как самостоятельный полезный объект (а не просто инструкции для принтера), а строки как логические объекты. Двухсимвольный терминатор строки излишне усложнен в мировоззрении unix.

Но им приходилось работать с существующим оборудованием - принтерами и немыми терминалами на ЭЛТ, которые не распознавали ни одного символа «конца строки», а только CR, чтобы сделать половину работы, и LF, чтобы сделать вторую половину. Итак, перевод должен был быть выполнен, и это было сделано как можно ближе к этому оборудованию - в драйвере tty.

С тех пор это была обратная совместимость. Итак, у вас есть эмулятор терминала, который настаивает на CRLF, и драйвер tty, который предоставляет его, когда программа выводит новую строку.

1
06.05.2017, 02:51
1 ответ

Все относительно зависит от вашего дистрибутива.

Читая man(5) для NetworkManager.conf, вы можете видеть, что его конфигурация находится в /etc/NetworkManager/NetworkManager.conf, когда говоря о CentOS, например.

Там у вас есть куча плагинов и опций управления для управления сетевыми интерфейсами.По умолчанию используется плагин ifcfg-rh для CentOS. Это означает, что его конфигурация более или менее основана на сценариях /etc/sysconfig/network-scripts/ifcfg-*.

Говоря о Debian, я вижу, что сетевые интерфейсы обрабатываются NetworkManager, если они не указаны в /etc/network/interfaces [Debian Handbook]. Следовательно, указанный вами интерфейс в /etc/network/interfaces, NM здесь не при чем. Здесь нет соединения. Вы можете использовать nmcli или nmtui для простого управления интерфейсами с помощью NetworkManager. nmtui намного дружелюбнее.

2
27.01.2020, 23:33

Теги

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