如何从命令行重置网络(机场)连接?

Kla*_*sen 5 macbook command-line osx-snow-leopard

我有这台 MacBook Pro,它在连接到我的 WiFi 网络时出现间歇性问题。有时禁用/重新启用机场会有所帮助,有时我必须重新启动计算机才能让我的网络再次运行。

有没有其他人经历过这种情况?是否有任何我可以运行的命令与我重新启动计算机时所做的相同(显然,实际上没有重新启动它) - 或者至少是一个重新启动机场服务的命令?

Dan*_*eck 9

networksetup -setairportpower en1 off
networksetup -setairportpower en1 on
Run Code Online (Sandbox Code Playgroud)

这些是我用来在没有菜单栏图标的情况下控制 Airport 的命令。优点是它们不需要su/sudo特权。


小智 5

下次,从命令行试试这个:

sudo ifconfig en1 down
sudo ifconfig en1 up
Run Code Online (Sandbox Code Playgroud)

这应该会关闭您的无线接口,然后再将其恢复。