Name
pmset
Synopsis
pmset [-a | -b | -c] action(s)
Modifies the system’s power management settings.
pmset is a command-line alternative to the Energy
Saver System Preferences (Chapter 5). The settings
apply system-wide and across reboots. Therefore,
pmset requires root privileges to run.
Options
-
-a Use the settings that follow this flag when only the battery is in use and also when the power adapter is plugged in (the default).
-
-b Use the settings that follow this flag when only the battery is in use.
-
-c Use the settings that follow this flag only when the power adapter is plugged in.
Actions
-
dimn Dim the display after n minutes of idle time.
-
sleepn Put the computer to sleep after n minutes of idle time.
-
slower 1 | 0 Set the processor performance setting to “reduced” (
1) or “highest” (0).-
spindownn Spin down the hard drive after n minutes of idle time.
-
womp1 | 0 Set the wake on magic packet (“wake for network administrator access”) setting to on (
1) or off (0).
Examples
Set the system to dim the display after 3 minutes and go to sleep after 10 minutes when using the battery:
pmset -b dim 3 sleep 10Set both the battery-only and power adapter settings at once:
pmset -b dim 3 sleep 10 slower 1 -c dim 20 sleep 60
slower 0
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access