ifconfig -a
sudo ifconfig wlp58s0 down
直接启用无线设备,就会自动连接上:
sudo ifconfig wlp58s0 up
如果自动连接上的不是想要的,就需要切换到另一个ssid,但保留初始化好的connection,命令为:
sudo nmcli con up id another_ssid
需要先查询系统记录的所有wifi信息列表:
nmcli -t -f TYPE,UUID,NAME con
返回列表中每个记录都有一个uuid,删除时需要指定uuid。
然后再删除掉需要忘掉的wifi:
sudo nmcli con delete fc298bf6-6811-4b54-8625-eee855fe0e6d
nmcli device wifi list
简写为:
nmcli d wifi list
查询结果举例:
一次扫描的结果会缓存,要求重新扫描就使用命令:
nmcli d wifi rescan && nmcli d wifi list
sudo nmcli d wifi connect 'ssid of wifi' password 'password of wifi'
sudo nmcli d wifi hotspot ssid 'ssid name' band bg channel 10 password 'password'
nmcli connection show
返回举例:
sudo nmcli con down 310c7eea-60cd-4f19-b69e-4cde09b669f5