Как узнать, что такое UUID для подключения к сети из терминала?

Я разрабатываю небольшое приложение на Python (на данный момент только изучаю), и мне нужно выяснить, что такое «uuid» в текущей подключенной сети.

У меня есть следующий скрипт для возврата сетевого интерфейса по умолчанию:

route -n | awk '$1 ~ /0.0.0.0/ {print $NF}'  

Теперь, как я могу узнать из терминала, в какой сети я сейчас нахожусь связано?

0
задан 17.04.2020, 00:59

1 ответ

Вы не предоставили никакой информации о своей версии или конфигурации, но если вы используете последнюю версию пакета сетевого менеджера, вы можете использовать nmcli, например

nmcli con status

или для вывода только UUID активного соединения (й)

nmcli --terse --fields UUID con status

или в краткой форме

nmcli -t -f UUID con status
1
ответ дан 17.04.2020, 00:59
  • 1
    You' приветствие ре - к вашему сведению, так как Вы упоминаете Python, можно хотеть посмотреть на выполнение всего через dbus API Python вместо того, чтобы вспыхивать к оболочке – Sabarish 17.04.2020, 01:00

Теги

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