Macos OSX中打开和关闭网络连接的命令行方法

Macos OSX中打开和关闭网络连接的命令行方法,macos,shell,command-line,wifi,Macos,Shell,Command Line,Wifi,我经常使用我的iPhone通过Wifi热点进行连接,每隔一段时间连接就会停止工作。要解决这个问题,我必须启用和禁用热点,然后启用/禁用MBP上的Wifi(OSX 10.8.3) 我希望能在MBP上实现自动化。您知道一种命令行方法吗?该命令应关闭wifi(如果已打开),然后再重新打开(与简单切换wifi连接略有不同) 谢谢 您可以通过以下方式完成此操作: 这假设您的WiFi网络在en1上-显然可以根据需要将其更改为en1或en2或其他任何形式。太棒了,这完全有效:sudo-ifconfig-en1

我经常使用我的iPhone通过Wifi热点进行连接,每隔一段时间连接就会停止工作。要解决这个问题,我必须启用和禁用热点,然后启用/禁用MBP上的Wifi(OSX 10.8.3)

我希望能在MBP上实现自动化。您知道一种命令行方法吗?该命令应关闭wifi(如果已打开),然后再重新打开(与简单切换wifi连接略有不同)

谢谢

您可以通过以下方式完成此操作:


这假设您的WiFi网络在
en1
上-显然可以根据需要将其更改为
en1
en2
或其他任何形式。

太棒了,这完全有效:
sudo-ifconfig-en1关闭和&sudo-ifconfig-en1打开
。谢谢
$ sudo ifconfig en1 down    # take network interface down
$ sudo ifconfig en1 up      # bring it back up again