用 networksetup 命令开关 Mac 的 Wi-Fi

networksetup -setairportpower 可以在终端里直接打开或关闭 Wi-Fi 无线网卡,效果和点菜单栏里的 Wi-Fi 开关一样。

macOS网络networksetup 网络设置Wi-Fi低风险
运行 `networksetup -setairportpower en0 off` 关闭 Wi-Fi,把 off 换成 on 即可重新打开。

01命令

命令
$ networksetup -setairportpower en0 off

02作用说明

这条命令相当于点击菜单栏里的 Wi-Fi 开关,因为只改本机无线网卡的状态,不需要 sudo。注意先确认设备名:多数笔记本的内置 Wi-Fi 是 en0,但带以太网卡的台式 Mac 上编号可能不同,可用 `networksetup -listallhardwareports` 确认。网络不稳时开关一次网卡,是让 macOS 重新扫描并重连的最快办法。

03风险

风险低风险
使用条件The interface name is usually en0 for built-in Wi-Fi — confirm with `networksetup -listallhardwareports`.

04撤销

撤销
$ networksetup -setairportpower en0 on

05来源

最后验证: 2026-09-18 · 分类: 系统与设置

06相关方案