Ostatnio podawałem sposób na włączenie powtórzeń na klawiaturze Apple za pomocą komendy w Terminalu. W aplikacji Terminal możemy jednak zdziałać o wiele wiele więcej. Poniżej przedstawię 180 ciekawych komend, które zaprezentują Wam sporą część możliwości linii komend systemu OS X.

Strona 7 z 12

Sprzęt

Sprzęt

Bluetooth

# Status
defaults read /Library/Preferences/com.apple.Bluetooth ControllerPowerState

# Włącz (Domyślnie)
sudo defaults write /Library/Preferences/com.apple.Bluetooth ControllerPowerState -int 1

# Wyłącz
sudo defaults write /Library/Preferences/com.apple.Bluetooth ControllerPowerState -int 0 && \
sudo killall -HUP blued

Informacje o sprzęcie

Lista portów sprzętowych
networksetup -listallhardwareports
Poziom naładowania baterii
pmset -g batt | egrep "([0-9]+\%).*" -o --colour=auto | cut -f1 -d';'
Pozostały czas pracy na baterii
pmset -g batt | egrep "([0-9]+\%).*" -o --colour=auto | cut -f3 -d';'
Pokaż UDID podłączonych urządzeń
system_profiler SPUSBDataType | sed -n -e '/iPad/,/Serial/p' -e '/iPhone/,/Serial/p'
Pokaż rozdzielczość ekranów
system_profiler SPDisplaysDataType | grep Resolution
Pokaż nazwę procesora
sysctl -n machdep.cpu.brand_string
Odbiornik podczerwieni
# Status
defaults read /Library/Preferences/com.apple.driver.AppleIRController DeviceEnabled

# Włącz (Domyślnie)
defaults write /Library/Preferences/com.apple.driver.AppleIRController DeviceEnabled -int 1

# Wyłącz
defaults write /Library/Preferences/com.apple.driver.AppleIRController DeviceEnabled -int 0

Zarządzanie zasilaniem

Zapobiegaj usypianiu systemu

Zapobiegaj usypianiu na 1 godzinę (3600 sekund)

caffeinate -u -t 3600
Pokaż wszystkie ustawienia zarządzania zasilaniem
sudo pmset -g
uśpij ekran po 15 minutach bezczynności
sudo pmset displaysleep 15
Uśpij komputer po 30 minutach bezczynności
sudo pmset sleep 30
Sprawdź po jakim czasie bezczynności system zostanie uśpiony
sudo systemsetup -getcomputersleep
Ustaw uśpienie systemu po 60 minutach bezczynności
sudo systemsetup -setcomputersleep 60
Wyłącz całkowicie usypianie systemu
sudo systemsetup -setcomputersleep Never
Automatyczny restart po zamrożeniu systemu
sudo systemsetup -setrestartfreeze on
Dźwięk "chime" po podłączeniu ładowarki

Odtwórz dźwięk ładowania znany z systemu iOS

# Włącz
defaults write com.apple.PowerChime ChimeOnAllHardware -bool true && \
open /System/Library/CoreServices/PowerChime.app

# Wyłącz (Domyślnie)
defaults write com.apple.PowerChime ChimeOnAllHardware -bool false && \
killall PowerChime