Служба NetworkManager контролирует практически все, что связано с сетью, на большинстве современных Linux-систем, ЕСЛИ вы ее отключите. Существует «TUI», который вы можете использовать для настройки сетевых настроек для определенных соединений с помощью «nmtui». (Текстовый пользовательский интерфейс NetworkManager).
Из командной строки просто введите «sudo nmtui», и он запустит интерфейс. Он может попросить вас установить его, если он не установлен. После внесения изменений в ваше соединение, выйдите из программы и введите «systemctl restart NetworkManager». Если это не сработает, попробуйте «systemctl stop NetworkManager» и отредактируйте файл / etc / network / interfaces так же, как и с nmtui. Наконец, перезагрузка с NetworkManager все еще «остановлена», и вы увидите, что изменения вступят в силу, когда вы вводите ifconfig при следующей перезагрузке.
Конечно, все, что я только что сказал, не применяется, если вы отключили NetworkManager. Если NetworkManager отключен, вы можете редактировать сетевые сценарии ifcfg для редактирования соединения. Дайте мне знать, если у вас есть вопросы.
Есть несколько дополнительных вещей, которые следует учитывать помимо производительности при перемещении каталогов на корневом уровне для отдельных монтировок.
Один из них заключается в том, что некоторые каталоги должны присутствовать на ранних этапах процесса загрузки, прежде чем монтировать какие-либо разделы. Я имею в виду, что перемещение /boot, очевидно, нарушит ситуацию, если вы не позаботитесь изменить загрузчика, указав ему новое местоположение каталога.
Аналогично, команда mount находится в /bin, fstab находится в /etc, а самый первый процесс, вызванный загрузчиком, называется init, находится в /sbin , Кроме того, я понимаю, что некоторые двоичные файлы в /sbin могут использовать библиотеки из /lib.
Я не говорю, что абсолютно невозможно иметь эти каталоги где-то в другом месте - Linux невероятно гибкая, но это
Я понимаю, что /opt, /usr и /var можно перемещать без особых проблем, но я ожидал бы, что перемещение /usr на медленный привод значительно замедлит работу, поскольку в нем содержатся все программы GUI, которые вы используете все время. По крайней мере, программы начнутся гораздо медленнее.
Еще одно соображение - сколько дискового пространства вы собираетесь получить, перемещая каталоги на другой диск ... /bin составляет около 9 мегабайт и на моей машине 25 МБ - определенно не стоит проблем. /usr является самым большим, поэтому, если что-либо, я просто переместил бы /usr и оставил остальные на корневом разделе.
Есть несколько дополнительных вещей, которые следует учитывать помимо производительности при перемещении каталогов на корневом уровне для отдельных монтировок.
Один из них заключается в том, что некоторые каталоги должны присутствовать на ранних этапах процесса загрузки, прежде чем монтировать какие-либо разделы. Я имею в виду, что перемещение /boot
, очевидно, нарушит ситуацию, если вы не позаботитесь изменить загрузчика, указав ему новое местоположение каталога.
Аналогично, команда mount
находится в /bin
, fstab
находится в /etc
, а самый первый процесс, вызванный загрузчиком, называется init
, находится в /sbin
, Кроме того, я понимаю, что некоторые бинарные файлы в /sbin
могут использовать библиотеки из /lib
.
Я не говорю, что абсолютно невозможно иметь эти каталоги где-то в другом месте - Linux невероятно гибкий, но это «
Я понимаю, что /opt
, /usr
и /var
можно перемещать без особых проблем, но я ожидал бы, что перемещение /usr
на медленный диск значительно замедлит работу, поскольку в нем содержатся все программы GUI, которые вы используете все время. По крайней мере, программы начнутся гораздо медленнее.
Еще одно соображение - сколько дискового пространства вы собираетесь получить, перемещая каталоги на другой диск ... /bin
- около 9 мегабайт и /etc
на моей машине - 25 МБ - определенно не стоит проблем. /usr
является самым большим, поэтому, если что-либо, я просто переместил бы /usr
и оставил остальное на корневом разделе.