Mac OS X のコマンド ラインから Mac システムの非アクティブによるスリープを設定または無効にする

目次:

Anonim

Mac ユーザーは、Energy Saver 設定パネルを使用してアイドル時間を簡単に調整してコンピューターをスリープ状態にすることができますが、上級の Mac OS X ユーザーの多くは、コマンド ラインを使用してそのようなタスクを実行したいと考えるかもしれません。これにより、スクリプト作成、リモート チェック、および SSH を介したアイドル スリープ動作の変更が可能になります。また、これを使用して、標準のシステム設定アプローチで許可されている時間を超えるアイドル時間要件を設定することもできます。

これは実際にコマンド ラインからスリープを開始するのではなく、Mac がまったくスリープするかどうかや、コンピュータがアクティブになるまでの非アクティブ期間の長さなど、スリープ動作を変更することを意味します。眠り始めます。

開始するには、/Applications/Utilities/ フォルダーからターミナルを起動し、次のコマンド文字列のいずれかを使用します。 sudo も必要なので、管理者パスワードを入力して、スリープ アイドル動作の変更を設定する必要があります。

コマンドラインからMacシステムのスリープアイドル時間を設定する方法

次の構文を使用して、Mac がスリープ状態になるまでに経過する必要があるアイドル時間を分単位で設定できます。この例では、Mac がスリープ状態になるまでの 1 時間の非アクティブを意味する 60 を使用します。 :

sudo systemsetup -setcomputersleep 60

必要に応じて、60 を分単位の他の数字に置き換えます。

Mac OS X でコマンド ラインからシステム スリープをオフにする方法

また、コマンド ラインから同じコマンドを使用して、非アクティブによるシステム スリープを完全に無効にすることもできます。番号を「Never」に置き換えて、Mac が非アクティブからスリープしないことを示します:

sudo systemsetup -setcomputersleep なし

「Never」の代わりに「Off」を使用することもできますが、端末コマンドを使用するときは大文字と小文字に注意してください。

現在の Mac システムのスリープ状態を確認する方法

現在のシステム スリープ動作が何に設定されているかを確認したい場合は、-getcomputersleep フラグを使用できます:

sudo systemsetup -getcomputersleep

数値が報告された場合、それはスリープ イベントがいつ発生したかを判断するためのアイドル時間の数値であり、スリープ機能がオンになっていることを示します。同様に、レポートに「なし」と表示されている場合、Mac は非アクティブ状態からスリープしません。

Mac のスリープまたはコマンド ラインからのスリープ動作の調整に関するその他の同様のヒント、トリック、または興味深い情報がある場合は、以下のコメントで共有してください。

Mac OS X のコマンド ラインから Mac システムの非アクティブによるスリープを設定または無効にする