NetworkManager client使用(nmcli)

本文目标:终端查看wifi、连接wifi、唤醒wifi

连接wifi:

1查找周围有那些wifi:

nmcli device wifi

2连接wifi

nmcli device wifi connect xxxxx(wifi名称) password ******(wifi密码)

每用一次上面的命令,就会在/etc/NetworkManager/system-connections/目录下生成一个配置文件

删除wifi

nmcli con del xxxxx(设备名称)

此时,/etc/NetworkManager/system-connections/目录下的配置文件就会被删掉

启动(唤醒已经连过的)wifi

nmcli connection up xxxxx(之前连接过的wifi名称(有配置了))

或者

nmcli device con wlp1s0(网卡名称)

关闭wifi

nmcli connection down xxxxx(wifi名称)

或者

nmcli device dis wlpis0(网卡名称)

创建热点

nmcli device wifi hotspot ifname wlp1s0(网卡名称) con-name Myhotspot(所创建热点的名字) ssid haha(SSID(暂不懂)) passwd *******(密码)

自动连接

nmcli connection modify xxxxxx(wifi名称) connection.autoconnect yes