ubuntu命令行下的wifi操作

查看所有无线设备

ifconfig -a

关闭wifi

sudo ifconfig wlp58s0 down

连接一个过去连接过的wifi

直接启用无线设备,就会自动连接上:

sudo ifconfig wlp58s0 up

如果自动连接上的不是想要的,就需要切换到另一个ssid,但保留初始化好的connection,命令为:

sudo nmcli con up id another_ssid

忘掉某个wifi

需要先查询系统记录的所有wifi信息列表:

nmcli -t -f TYPE,UUID,NAME con

返回列表中每个记录都有一个uuid,删除时需要指定uuid。

然后再删除掉需要忘掉的wifi:

sudo nmcli con delete fc298bf6-6811-4b54-8625-eee855fe0e6d

扫描wifi列表

nmcli device wifi list

简写为:

nmcli d wifi list

查询结果举例:

一次扫描的结果会缓存,要求重新扫描就使用命令:

nmcli d wifi rescan && nmcli d wifi list

连接一个新wifi

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

 

发表于 2023年03月02日 22:54   评论:0   阅读:1186  



回到顶部

首页 | 关于我 | 关于本站 | 站内留言 | rss
python logo   django logo   tornado logo