首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >nmcli,如何获取设备的"connection.id“或"general.name”

nmcli,如何获取设备的"connection.id“或"general.name”
EN

Ask Ubuntu用户
提问于 2019-01-07 06:47:29
回答 1查看 7.8K关注 0票数 2

我正在16.04上编写一个脚本,以显示连接标识,特别是VPN连接,方法是列出活动连接

ip -o link sh up | awk 'BEGIN{FS=": "} $2!="lo" {print $2}'

并得到:

代码语言:javascript
复制
enp0s25  
ppp0

现在,我希望获得/返回连接名称,与from相同:

代码语言:javascript
复制
#: 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 (从上面)

如何使用nmcli或D总线来完成这一任务?

EN

回答 1

Ask Ubuntu用户

发布于 2019-01-07 10:39:41

您可以使用以下命令:

代码语言:javascript
复制
nmcli -t -f NAME c show --active
票数 5
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1107627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档