树莓派5命令行设置Wi-Fi
阅读 5
之前,我买了一个树莓派5作为家庭服务器,运行一些简单的任务,一直跑的都是图形界面,但对于24小时的服务器来说,根本就用不到图像界面。
所以,我又整了一个SSD硬盘,将新的命令行系统(没GUI界面)装到其中,这其中就遇到了如何在命令行中设置Wi-Fi的问题。
一番模式后,我觉得最重要的就是两个工具:nmcli和nmtui。
它们都是 Linux 系统中 NetworkManager 服务提供的前端工具。
nmcli
这个工具是纯命令行的,功能强大。比如,我们用它来查看当前网络设备:
nmcli device status获得的结果如下:

可以看到,上面有四个设备,第一个是lo,第二个是wlan0,这个是Wi-Fi设备,最后一个是eth0,表示有线以太网口。
这说明:只有回环口正常,Wi-Fi 没连接,有线口没插网线。
这个命令有一个非常爽的用法,就是可以检测各个Wi-Fi的信号强度:
nmcli dev wifi结果如下:

因为树莓派5的网卡,只支持wifi 5,通过Wi-Fi方式,最大只能跑到270Mbit/s,我的宽带是500M,如果要跑满的话,只能通过有线方式连接了。
这个命令也可以配置Wi-Fi网络并进行连接,但是配置方式繁琐,很不方便。所以,我们会使用nmtui这个工具来进行配置。
nmtui
这个是一个可以在终端中显示图形的工具。
输入 nmtui,就可以进入到图像配置界面:

选择 Activate a connection,在里面选中需要连接的Wi-Fi名称:

输入密码即可,非常方便。
最后编辑于: 2026-08-29