Editar:
nmclicambió mucho (estoy usando 16.04) de su versión anterior. Vea la respuesta original a continuación.
Para ver el estado de conectividad
$ nmcli general status
STATE CONNECTIVITY WIFI-HW WIFI WWAN-HW WWAN
connected full enabled enabled enabled enabled
Para ver solo el estado wifi
$ nmcli radio wifi
enabled
Para ver la conexión activa
$ nmcli connection show --active
NAME UUID TYPE DEVICE
VolCSe 5u6h4521-7k1p-20r3-3g4x-fg19his0j3s8 802-11-wireless wlp2s0
Hay algunas buenas adiciones como, para obtener la información de red wifi disponible ,
$ 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
Nota : He usado la información ficticia ssid y uuid arriba.
Vieja respuesta:
Puedes usar nmclipara este propósito. Abra un tipo de terminal en terminal,
nmcli nm
Tendrás salida como,
RUNNING STATE WIFI-HARDWARE WIFI WWAN-HARDWARE WWAN
running connected disabled disabled enabled disabled
Vea la tercera y cuarta columna que contiene información de su interés.
Si desea ser más específico solo para wifi, intente en la terminal,
nmcli nm wifi
solo mostrará el estado de wifi,
WIFI
disabled