Uruchamianie i wyłączanie Wi-Fi z poziomu Terminala

18/02/2014, 22:08 · · · 2

Znajomość posługiwania się komendami w Terminalu przydaje się niejednokrotnie i warto poznawać nowe narzędzia i sposoby korzystania z tej aplikacji. Dziś pokażę Wam, jak można na przykład uruchomić lub wyłączyć Wi-Fi w naszym Maku.

W tym celu musimy posłużyć się którąś z poniższych komend.

Aby włączyć Wi-Fi:

networksetup -setairportpower en0 on

Aby wyłączyć Wi-Fi

networksetup -setairportpower en0 off

Istnieje tu tylko jeden haczyk. W niektórych Makach Wi-Fi nie widnieje jako en0. Jak to sprawdzić? Innym poleceniem:

networksetup -listallhardwareports

Powinna się pojawić wtedy podobna do poniższej lista, w której odnajdujemy Hardware Port: Wi-Fi:

Jak widać w moim przypadku Wi-Fi jest jako en1, więc musiałbym zmienić odpowiednio komendy na początku tego wpisu. Każdy musi dostosować ją do swoich warunków.


Nie sądzicie jednak, że zapamiętanie networksetup -setairportpower en0 może być trudne? Dlaczego by więc sobie tego nie ułatwić? Mamy przecież możliwość utworzenia aliasów! Zrobimy to edytując plik .bash_profile za pomocą komendy:

nano ~/.bash_profile

Strzałkami na klawiaturze przechodzimy na sam dół pliku i wklejamy (lub wpisujemy) poniższą linijkę:

alias wifi="networksetup -setairportpower en0"

Oczywiście pamiętajcie o podaniu odpowiedniego urządzenia!

Plik zapisujemy najpierw wciskając klawisze Ctrl ^+o, a następnie Ctrl ^+w. Teraz wystarczy tylko przeładować .bash_profile za pomocą komendy:

source ~/.bash_profile

Od tej chwili uruchamianie Wi-Fi będzie wyglądać tak:

wifi on

A wyłączanie tak:

wifi off

Źródło: BrettTerpstra.com



2

Maciej Skrzypczak

Użytkownik sprzętu z nadgryzionym jabłkiem, grafik komputerowy, nałogowy gracz ARK: Survival Evolved. Redaktor iMagazine.pl.