nmcli [OPTIONS...] {help | general | networking | radio | connection | device | agent | monitor} [COMMAND] [ARGUMENTS...]
一:nmcli help
类似于ip,分成很多object
二:nmcli general nmcli g
-
nmcli general [status]
- nmcli general permissions 显示当前用户对网络的权限
- nmcli g logging 日志相关
三:nmcli device
- nmcli device show
- nmcli device show [ifnames]
- nmcli device set <ifname> managed no
这样可设置网卡不被Network Manager管理
- nmcli device disconnect <ifname> 效果为网卡为up状态,但是ip地址没了
- nmcli device connect <ifname>
- nmcli device reapply <ifname> 重新加载网卡
- nmcli device delete <ifname>
实验证实其只能删除虚拟网桥一类的设备,不能删除物理网卡
- nmcli device monitor <ifname> 没什么用,可能zabbix监控能用到吧
- nmcli device wifi list
可以管理无线,不错
- nmcli dev wifi connect <BSSID> password <password> [ifname <ifname>]
- nmcli dev wifi hotspot 可以将wifi网卡设置成热点(网卡支持)
- nmcli dev wifi rescan 重新扫描无线热点
- nmcli dev lldp Link Layer Discovery Protocol 链路层发现协议
四:nmcli connection
- nmcli con show
可以显示UUID
把此UUID写道ens37的配置文件中,重启ens37
-
nmcli connection down ens37
-
nmcli connection up ens37
-
nmcli connection clone
五:nmcli networking
- nmcli networking on|off 只能管理 NetworkManager管理的interface
- nmcli networking connectivity