Mac でコマンド ラインから caffeinate を使用してスリープを無効にする

Anonim

これまでは、pmset noidle コマンドまたはホット コーナーを使用して、Mac が一時的にスリープ状態にならないようにすることができました。予防は、人気のカフェイン アプリによく似ており、適切にカフェインと名付けました。

.実行します。いくつかの有用な例を以下で説明します。

Mac OS X で「caffeinate」コマンドを使用してスリープを無効にする方法

一時的にスリープ機能を無効にする スリープ設定に関係なく、Mac OS X のターミナルから次のコマンドを実行します:

カフェイン酸

コマンドの中核となる基本機能では、必要なのはカフェインだけであり、カフェインがアクティブである間は、それが実行されなくなるまでスリープが妨げられます。

カフェインを止めて通常の睡眠動作に戻るには、「Control+C」を押してこのように実行されているカフェインを終了するか、「killall caffeinate」コマンドで強制終了できます。

.何かをダウンロードし、& を追加してバックグラウンドで実行するのに数時間かかります:

カフェイン酸 -t 144000 &

-t フラグに付けられた数字は、Mac でスリープが無効になるまでの秒数です。

Caffeinate を他のコマンドにアタッチして、そのコマンドの実行中に Mac がスリープ状態にならないようにすることもできます

caffeinate -arguments

これにより、Mac は提供されたコマンドを実行する間だけスリープを回避し、その後は通常のスリープ ルールが適用されます。

これらの後者のトリックを使用して、バックグラウンドで caffeinate を実行していてキャンセルしたい場合、プロセスを終了する最も簡単な方法は、参照プロセス ID に対して kill コマンドを発行するか、単に 'killall caffeinate '

caffeinate コマンドを使用するには、かなり新しいバージョンの OS X を実行する必要があります。この機能は 10.8 Mountain Lion で導入され、10.9 Mavericks から 10.10 Yosemite まで存続します。

ヒントについては MacWorld にアクセスしてください

Mac でコマンド ラインから caffeinate を使用してスリープを無効にする