@fokin_nikolay1989

Можно ли сделать вывод?

Доброго времени суток!
Можно ли вывести в линуксе наименование конфигурационного файла находящегося в /etc/sysconfig/network-scripts/ активного сетевого интерфейса?
  • Вопрос задан
  • 147 просмотров
Пригласить эксперта
Ответы на вопрос 2
shambler81
@shambler81 Куратор тега Linux
cat /sys/class/net/eth0/operstate
вывод
up
Ответ написан
@Hanneman
Не совсем понятно, что вы подразумеваете под активным интерфейсом (их может быть несколько и все будут активными). Но, как вариант, если что, то с помощью nmcli достаточно гибко можно смотреть и управлять сетевыми подключениями.

Вот, например, команда
nmcli -p -m multiline -f all con show
выдаст на выходе
5c3f12aae93ba433865053.png
Ну или же если только имя файла (для скрипта какого-нибудь, например), то
nmcli -p -m tabular -f FILENAME con show | tail -1
вернёт имя файла без лишних строк
5c3f12a1715dc519000435.png
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы