Редактировать:
nmcli
сильно изменился (я использую 16.04) по сравнению с предыдущей версией. Смотрите оригинальный ответ ниже.
Чтобы увидеть состояние подключения
$ nmcli general status
STATE CONNECTIVITY WIFI-HW WIFI WWAN-HW WWAN
connected full enabled enabled enabled enabled
Чтобы увидеть только статус Wi-Fi
$ nmcli radio wifi
enabled
Чтобы увидеть активное соединение
$ nmcli connection show --active
NAME UUID TYPE DEVICE
VolCSe 5u6h4521-7k1p-20r3-3g4x-fg19his0j3s8 802-11-wireless wlp2s0
Есть некоторые хорошие дополнения, такие как, чтобы получить доступную информацию о сети Wi-Fi ,
$ nmcli device wifi
* SSID MODE CHAN RATE SIGNAL BARS SECURITY
* VolCSe Infra 1 54 Mbit/s 73 ▂▄▆_ WPA2
Sach Infra 4 54 Mbit/s 55 ▂▄__ WPA1 WPA2
iKCP Infra 5 54 Mbit/s 24 ▂___ WPA2
TP-LINK_POCKET_3 Infra 1 54 Mbit/s 12 ▂___ WPA1 WPA2
Примечание : я использовал вымышленную информацию о ssid и uuid выше.
Старый ответ:
Вы можете использовать nmcli
для этой цели. Откройте тип терминала в терминале,
nmcli nm
Вы будете иметь вывод, как,
RUNNING STATE WIFI-HARDWARE WIFI WWAN-HARDWARE WWAN
running connected disabled disabled enabled disabled
См. Третий и четвертый столбец, который содержит информацию, которая вас интересует.
Если вы хотите быть более конкретным только для Wi-Fi, то попробуйте в терминале,
nmcli nm wifi
он покажет только статус Wi-Fi,
WIFI
disabled