在终端里连接 Wi-Fi 网络

用 networksetup -setairportnetwork 命令,通过输入网络名称和密码直接连接 Wi-Fi,不用点菜单栏图标。

macOS网络networksetup 网络设置Wi-Fi低风险
运行 `networksetup -setairportnetwork en0 "WiFi名称" "WiFi密码"` 即可立即连接该网络。

01命令

命令
$ networksetup -setairportnetwork en0 "HomeWiFi" "wifipassword"

02作用说明

菜单栏的 Wi-Fi 图标本质上只是这个连接操作的图形界面,所以即使图标卡死、或者你正在远程连接 Mac,这条命令照样能用。en0 是大多数 Mac 的内置无线网卡,如果不确定可以用 `networksetup -listallhardwareports` 查看。网络名称含空格时要加引号。

03风险

风险低风险
使用条件You need the network name (SSID) and password; en0 is the built-in Wi-Fi interface on most Macs (check with `networksetup -listallhardwareports`).
!注意: 密码会明文留在终端历史记录里,公用电脑上用完记得清理历史。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

最后验证: 2026-09-18 · 分类: 网络

06相关方案