如何从Bash终端重新启动Apple Mac OS X机场网络

时间:2020-01-09 10:40:37  来源:igfitidea点击:

如何通过Apple Mac OS X中的bash命令行启用和/或禁用网络(AirPort)以太网和无线功能?
如何在OS X中通过命令行重新启动Wi-Fi?

您可以使用ifconfig命令为网络接口分配地址和/或配置网络接口参数(包括重新启动接口)。

步骤:如何使用终端重新启动Wifi(en0)

  • 打开终端。
  • 输入以下命令来关闭en0接口:sudo ifconfig en0 down
  • 执行以下命令将其恢复为en0接口:sudo ifconfig en0 up
  • 确认接口再次恢复在线:ifconfig -u en0

您可以在~/.bashrc文件中创建别名,如下所示:

alias restart_en0='sudo ifconfig en0 down && sudo ifconfig en0 up'

要重新启动,只需执行:

restart_en0

networksetup命令

networksetup是OS X中用于网络设置的配置工具。

使用networksetup重新启动(打开和关闭)Mac OS X网络

执行以下命令将其关闭。

networksetup -setairportpower en0 off

或者

networksetup -setairportpower "Wi-Fi" off

执行以下命令以将其打开en0:

networksetup -setairportpower en0 on

或者

networksetup -setairportpower "Wi-Fi" on

输出示例:

Wi-Fi is not a Wi-Fi interface.
Turning on the only airport interface found: en0