macOS 通过CLI命令行查看、打开和关闭 WiFi

目录

在终端中通过命令行打开或关闭 WiFi ,以及查看当前的开关状态。
可应用到自动化脚本中。

  • 先查看 Wi-Fi 的 Device 名称:
    networksetup -listnetworkserviceorder
    一般是 en0,或是 en1

  • 查询 WiFi 的开关状态
    networksetup -getairportpower en0

  • 关闭 Wi-Fi 的命令
    networksetup -setairportpower en0 off

  • 打开 Wi-Fi
    networksetup -setairportpower en0 on

  • 也可以在开/关之间切换
    networksetup -getairportpower en0 | grep "On" && networksetup -setairportpower en0 off || networksetup -setairportpower en0 on


参考