Deaktivieren Sie den Ruhezustand auf einem Mac über die Befehlszeile mit Koffeinat

Mit dem Befehl pmset noidle oder einer heißen Ecke war es schon immer möglich, einen Mac vorübergehend vom Schlafen abzuhalten. Mit modernen Versionen von OS X hat Apple jedoch ein Kommandozeilen-Tool für die Schlafprävention entwickelt, ähnlich der beliebten Caffeine-App. und entsprechend, nannte es Koffein.

Bei der einfachsten Verwendung verhindert Coffeinate nur den Schlaf, aber Sie können den Befehl mit verschiedenen Flags ändern, um zu verhindern, dass nur die Anzeige schläft, eine bestimmte Zeit angeben, um das Einschlafen zu vermeiden, das Einschlafen während der Ausführung eines Befehls zu verhindern. Einige nützliche Beispiele werden im Folgenden diskutiert.

So deaktivieren Sie den Ruhezustand mit dem Befehl "caffeinate" in Mac OS X

Um die Schlaffunktionen unabhängig von den Schlafeinstellungen vorübergehend zu deaktivieren, führen Sie den folgenden Befehl unter Mac OS X aus dem Terminal aus:

caffeinate

In der Grundfunktion des Befehls ist nur Koffein notwendig, und während Koffeinat aktiv ist, wird der Schlaf verhindert, bis er nicht mehr läuft.

Um das Koffein zu beenden und zum normalen Schlafverhalten zurückzukehren, können Sie "Strg + C" drücken, um das Koffeinat zu beenden, wenn es so läuft, oder Sie können es mit dem Befehl "killall caffeinate" töten, falls gewünscht.

Sie können Koffein auch für einen bestimmten Zeitraum laufen lassen, um zu verhindern, dass Sie für einen bestimmten Zeitraum schlafen, etwa für 4 Stunden, während Sie etwas herunterladen, und dann im Hintergrund ausführen, indem Sie & hinzufügen:

caffeinate -t 144000 &

Die dem Flag -t angehängte Zahl ist die Zeit in Sekunden, die der Ruhezustand auf dem Mac deaktiviert wird.

Caffeinate kann auch an andere Befehle angehängt werden, um zu verhindern, dass der Mac schläft, während der angegebene Befehl ausgeführt wird :

caffeinate [command_to_run] -arguments

Das bewirkt, dass der Mac den Schlaf nur so lange vermeidet, wie es für die Ausführung des Befehls erforderlich ist. Danach gelten die normalen Schlafregeln.

Mit diesen letzten Tricks, wenn Sie koffeinate im Hintergrund ausführen und es abbrechen wollen, ist der einfachste Weg, den Prozess zu beenden, der Befehl kill für die Referenzprozess-ID oder einfach "killall caffeinate"

Um den Caffeinate-Befehl zu verwenden, müssen Sie eine ziemlich moderne Version von OS X ausführen, da das Feature in 10.8 Mountain Lion eingeführt wurde und durch 10.9 Mavericks und 10.10 Yosemite bestehen bleibt.

Kopf für den Tipp auf MacWorld