Anonim

通常、使用していないときはMacをスリープ状態にします。バッテリー寿命を節約し、エネルギー使用量を減らし、Macのコンポーネントの寿命を延ばします。 しかし、Keynoteプレゼンテーションを準備するときや同僚や家族にMacを使用させるときなど、Macを意図的にスリープ状態にしたく ない 場合があります。
このような場合は、 [システム環境設定]> [省エネルギー]に移動し、スライダーを使用してMacに「スリープしない」ように指示できます。 しかし、これは理想的なものではありません。両方ともいくつかの追加手順が必要であり、完了したら元に戻すのを忘れることがあります。


代わりに、Macを一時的にスリープ状態に保ち、すべてのスリープ設定を防ぐことができるビルトインターミナルコマンドがあります。 このコマンドは、適切にcaffeinateと呼ばれます。

ターミナルからMacをスリープ状態にしない

caffeinateコマンドを使用するには、最初にデフォルトで[ アプリケーション]> [ユーティリティ]にあるターミナルアプリを起動します(Spotlightで検索してターミナルを見つけることもできます)。 ターミナルプロンプトで、次のコマンドを入力してReturnキーを押します。

カフェイン

何も起こらないように見えますが、よく見ると空白の行にターミナルカーソルが表示され、ターミナルステータスバーに「カフェイン」と表示されていることがわかります。ここには派手なユーザーインターフェイスはありませんが、これはつまりコマンドは機能しています。


caffeinateコマンドの実行中、Macではすべてが正常に動作しますが、システム環境設定のスリープ設定に関係なくスリープすることはありません。 プレゼンテーションの終了後、またはMacをスリープ状態のままにしておきたい場合は、「ターミナル」をクリックしてウィンドウをアクティブにし、キーボードショートカットControl-Cを使用します。 これによりcaffeinateコマンドが終了し、Macは定義された設定に従って再びスリープします。


前述のように、このアプローチの利点は、有効化または無効化が比較的迅速であり、システム環境設定のスリープ設定を混乱させないことです。 これは、たとえば、プレゼンテーションを行うたびに睡眠設定をリセットすることを覚えておく必要がないことを意味します。また、Macが一晩中眠っていないことを認識するためだけに、朝にオフィスに足を踏み入れることはありません。

関連 :Macを自動的に起動、スリープ、シャットダウンするようにスケジュールする方法

Macを起動したままにする同じ機能を提供するサードパーティのソリューションがありますが、Macに組み込まれているターミナルコマンドは簡単、簡単、しかも無料です!

ターミナルコマンドを使用して、Macのスリープを停止します