nmcli connection show eth0
nmcli命令详解
https://developer.aliyun.com/article/1479361
nmcli是Red Hat 7或CentOS 7之后的命令,该命令可以完成网卡上所有的配置工作,并且可以写入配置文件,永久生效。以下是nmcli命令的详细解释:
查看网卡信息:
nmcli connection show:查看所有网络连接。
nmcli connection show -active:查看活动的网络连接。
nmcli dev status:显示设备的连接状态。
nmcli device show:显示所有设备网络设备详情信息。
nmcli device show :显示指定网络设备的详细信息。
image.png
image.png
网卡状态修改命令:
启用网络连接:nmcli connection up 。
停用网络连接(可以被自动激活):nmcli connection down 。
禁用网卡防止被激活。
删除网络连接的配置文件:nmcli connection delete 。
重新加载网络配置文件。
修改网卡配置:
设置自动启动网卡。
设置IP地址获取方式是手动或者DHCP。
修改IP地址。
修改网关。
添加第二个IP地址。
添加DNS:nmcli connection modify ipv4.dns “”。
添加第二个DNS。
删除第二个DNS。
添加网卡。
另外,还有一些与网络连接管理相关的命令:
显示NetworkManager是否接管网络设置:nmcli networking。
开启网络连接:nmcli networking on。
关闭网络连接:nmcli networking off。
显示系统网络状态:nmcli general status。
请注意,在修改配置后,通常需要重新激活连接才能使更改生效。
这些只是nmcli命令的部分功能,更多详细信息和高级用法,可以查阅相关文档或手册,以获取更全面的了解。