commands.sh

networksetup

macos

Configuration tool for Network System Preferences.

More info →

Examples (4)

List available network service providers (Ethernet, Wi-Fi, Bluetooth, etc)

networksetup -listallnetworkservices

Show network settings for a particular networking device

networksetup -getinfo "Wi-Fi"

Get currently connected Wi-Fi network name (Wi-Fi device usually en0 or en1)

networksetup -getairportnetwork en0

Connect to a particular Wi-Fi network

networksetup -setairportnetwork en0 Airport Network SSID password
made by @shridhargupta | data from tldr-pages