list all network services
oesx:~ root# networksetup -listallnetworkservices
An asterisk (*) denotes that a network service is disabled.
Bluetooth DUN
Wi-Fi
Bluetooth PAN
Thunderbolt Bridge
get mac address
oesx:~ root# networksetup -getmacaddress en0
Ethernet Address: 78:31:c1:b8:5e:90 (Device: en0)
getinfo Wi-Fi
oesx:~ root# networksetup -getinfo Wi-Fi
DHCP Configuration
IP address: 192.168.240.11
Subnet mask: 255.255.248.0
Router: 192.168.240.98
Client ID:
IPv6: Automatic
IPv6 IP address: none
IPv6 Router: none
Wi-Fi ID: 78:31:c1:b8:5e:90
systemsetup
get computer sleep
oesx:~ root# systemsetup -getcomputersleep
Computer Sleep: after 1 minutes
get display sleep
oesx:~ root# systemsetup -getdisplaysleep
Display Sleep: after 10 minutes
set display sleep
oesx:~ root# systemsetup -setdisplaysleep 10
warning: this combination of display sleep and system sleep may prevent system sleep.
setdisplaysleep: 10
links