ターミナルの電源管理コマンドでできる 10 のこと
電源管理コマンドは、Mac の電源オプションを微調整するために不可欠です。そして、macOS Ventura のシステム設定が、Monterey や古いバージョンにあった多くの省エネルギー設定を削除して以来、それらはさらに重要になっています。
これらのコマンドを使用して、Mac のシャットダウンと再起動から、非表示の電源管理情報の確認まで、すべてをターミナルで実行できます。そのため、電源管理のカスタマイズを検討している場合は、ここに記載されている情報が役立つはずです。
1. Mac をスリープ状態にする
ターミナルで実行できる簡単な電源管理アクションの 1 つは、Mac をスリープ状態にすることです。次のコマンドを入力して、Mac をスリープ状態にします。
sudo pmset sleepnow
これ (および「sudo」で始まるコマンド) を実行するには、管理者権限が必要であることに注意してください。パスワードの入力を求められ、パスワードを入力するとすぐに Mac がスリープ状態になります。
2. ディスプレイのスリープ時間を設定する
Mac のディスプレイがオフになるまでの時間を変更したい場合は、「sudo pmset」に続けて「displaysleep」と時間を分単位で入力します。たとえば、ディスプレイを 15 分後にスリープ状態に設定すると、次のようになります。
sudo pmset displaysleep 15
コマンドが動作する電源を指定することもできます。
-b : バッテリー
-c : 電源アダプター
-u : UPS
-a : すべての電源
したがって、バッテリ電源で 15 分間非アクティブになった後にディスプレイをスリープさせたい場合、コマンドは次のようになります。
sudo pmset -b displaysleep 15
コマンドの-bを、動作させたい電源に応じて適切な値に置き換えるだけです。
3. Mac のスリープ時間を変更する
Mac をスリープ状態にすることは、ディスプレイをオフにすることとは異なります。Mac がスリープ状態になると、音楽の再生やメディアのダウンロードなどのバックグラウンド プロセスを実行できなくなります。ただし、Mac をスリープ状態にするには、まずディスプレイをオフにする必要があります。次に例を示します。
sudo pmset sleep 10
上記のコマンドは、Mac のディスプレイが消えてから 10 分間、コンピュータをスリープ状態にします。そのため、ディスプレイが 30 分後にオフになるように設定された Mac を使用している場合、Mac がスリープ状態になるまでに非アクティブ状態が 40 分かかります。
4.パワーナップを有効または無効にする
Mac が Power Nap をサポートしている場合は、ターミナルで有効または無効にできます。つまり、Power Nap を使用すると、Mac が時々スリープから復帰し、ソフトウェアがバックグラウンドでスムーズに実行されるようになります。Mac での Power Nap の機能について詳しくは、専用の記事をご覧ください。
Power Nap をオンにするコマンドは次のとおりです。
sudo pmset powernap 1
オフにしたい場合は、値を「1」から「0」に変更するだけです。
5. ネットワーク アクセスのウェイクを有効または無効にする
macOS には、アプリを最新の状態に保つために Mac がスリープ中でもインターネットにアクセスできる機能が備わっています。これは、 [システム設定] > [バッテリー] > [オプション]で見つけることができます。ただし、ターミナルで有効にする場合は、次のコマンドを入力します。
sudo pmset womp 1
もう一度、オフにする場合は「1」を「0」に変更します。
6. ウェイク、シャットダウン、再起動のスケジュールを設定する
昔々、macOS 設定アプリでこれを行うことができました。しかし今では、ターミナルを使用して、macOS Ventura の起動、シャットダウン、および再起動をスケジュールする必要があります。1 回限りのスケジュールと繰り返しスケジュールの 2 種類のスケジュールを設定できます。
2025 年 11 月 16 日の午前 9 時 30 分など、将来の特定の時刻に Mac を起動するように設定する場合、コマンドは次のようになります。
sudo pmset schedule wake “12/16/2025 09:30:00”
シャットダウンまたは再起動するには、コマンドの「wake」を「shutdown」または「restart」に適宜置き換えます。日付と時刻を変更するときは、MM/DD/YY および HH/MM/SS 形式に準拠しないと、コマンドが機能しません。
ウェイク、シャットダウン、または再起動を繰り返すスケジュールを設定したい場合は、曜日のコマンド値をよく理解する必要があります。火曜日: T ; 水曜日: W ; 木曜日: R ; 金曜日: F ; 土曜日: S ; 日曜日:U .
したがって、平日の午前 5 時 30 分までに Mac の電源が自動的にオンになるように繰り返しスケジュールを設定する場合、コマンドは次のようになります。
sudo pmset repeat wakeorpoweron MTWRF 05:30:00
「wakeorpoweron」を「shutdown」または「restart」に置き換えることができます。
7. 電源喪失後の自動再起動の有効化または無効化
自動再起動ターミナル コマンドは、予期しない停電、カーネル パニック、またはシステム クラッシュの後、Mac の電源をオンにします。これは、サーバーとして使用されるデスクトップまたはその他の固定 Mac で特に役立ちます。これらはできるだけ早くバックアップして実行する必要があるためです。
次のコマンドを入力して、自動再起動をオンにします。
sudo pmset autorestart 1
「1」を「0」に変更してオフにします。
8.近接ウェイクを有効または無効にする
新しい Mac には、ペアリングされた iPhone または Apple Watch (同じ Apple ID を持つ) が Mac に十分近づくと、自動的に起動する機能があります。この機能は Proximity Wake と呼ばれ、ターミナルの pmset ユーティリティで有効にできます。
次のコマンドを入力してアクティブ化します。
sudo pmset proximitywake 1
オフにしたい場合は、コマンドラインで「1」を「0」に変更するだけです。
9. 電源管理の状態を確認する
電源管理の設定を確認したい場合は、次のコマンドを入力する必要があります。
pmset -g
このコマンドは、一般的な電源管理設定値のリストを表示します。
ただし、スケジュールされた電源イベントのリストを探している場合は、次のコマンドを入力します。
pmset -g sched
10. 電源管理設定をデフォルトに戻す
すべての電源管理設定をデフォルトに戻すには (システム環境設定アプリで [デフォルトに戻す] をクリックするのと同じように)、次のコマンドを入力します。
sudo pmset restoredefaults
ただし、これを行っても、スケジュールされた繰り返しイベントは変更されません。次のコマンドでそれらをキャンセルできます。
sudo pmset repeat cancel
スケジュールされたすべてのイベントを削除する場合は、次のように入力する必要があります。
sudo pmset schedule cancellall
あなたはPmsetでもっと多くのことができます
このリストには、pmset ユーティリティで実行できる便利なコマンドがいくつか含まれていますが、可能性のあるコマンドがすべて網羅されているわけではありません。調査を行う気がある場合は、Terminal の電源管理でできることがまだまだたくさんあります。
ただし、ここでターミナル コマンドの少なくとも一部を使用して、Mac エクスペリエンスを微調整および改善することを計画してください。
コメントを残す