我正在 16.04 上编写一个脚本,通过列出以下代码来显示连接标识,尤其是 VPN 连接:积极的与……的联系
ip -o link sh up | awk 'BEGIN{FS=": "} $2!="lo" {print $2}'
并得到:
enp0s25
ppp0
现在我想获取/返回连接名称,与来自相同:
#: nmcli con sh --active
NAME UUID TYPE DEVICE
VPN-pptp-01 22222222-2222-f48f-99d0-817335722def vpn enp0s25
enp0s25 11111111-1111-43c9-9577-112ae6f11abc 802-3-ethernet enp0s25
使用先前返回的活动设备 ID,尤其是对于 ppp0(从上面)
如何使用命令行或者也许是 D-Bus?
答案1
您可以使用以下命令:
nmcli -t -f NAME c show --active