linux如何在终端连接WiFi

本文详细指导了在Linux系统中使用root权限,通过检查网卡状态、激活接口、关闭飞行模式并利用`nmcli`命令连接WiFi的过程,包括查看网卡类型、激活网络设备、解除RF-kill以及输入WiFi名称和密码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

要使用root权限进行以下操作。

首先查找可用的网卡:

iw dev

会得到如下所示的信息。

Interface wlan0
                ifindex 3
                wdev 0x1
                addr 68:4e:05:07:70:d6
                type managed
                txpower 42949572.96 dBm

需要找一个type显示为managed的才能连接WiFi。

然后查看网卡是否激活:(这里的wlan0要换成自己设备上输出的信息)

ip link show wlan0  

会得到下面2种输出。

//已激活状态,< >内包含UP关键字。
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DORMANT group default qlen 1000
    link/ether 68:4e:05:07:70:d6 brd ff:ff:ff:ff:ff:ff
 
//已激活状态,< >内不含UP关键字。
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN mode DORMANT group default qlen 1000
    link/ether 68:4e:05:07:70:d6 brd ff:ff:ff:ff:ff:ff

如果是没激活的话,需要先激活,可用用下面命令激活:

ip link set wlan0 up
ifconfig wlan0 up

 如果之前打开了飞行模式,则会出现下面报错:

Operation not possible due to RF-kill

 需要先关闭飞行模式,然后再次尝试激活

sudo rfkill unblock all

激活后,用下面命令搜索WiFi:

nmcli device wifi list

选择你要连接的WiFi,输入密码:(名称是上面搜到的wifi名,密码是wifi密码,不用写<>)

sudo nmcli device wifi connect <WiFi名称> password <密码>

连接成功会有提示。

参考链接:

linux命令连接wifi_linux wifi-优快云博客https://blog.youkuaiyun.com/weixin_35749796/article/details/128866177

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值