Dezactivează Sleep pe un Mac din linia de comandă cu cofeinat

Anonim

Întotdeauna ați reușit să împiedicați temporar un Mac să adorme folosind comanda pmset noidle sau un colț fierbinte, dar cu versiunile moderne de OS X, Apple a inclus un instrument de linie de comandă dedicat somnului prevenire la fel ca aplicația populară Cofeină și, în mod corespunzător, a numit-o cofeinat.

La cea mai simplă utilizare, cofeinatul previne doar somnul în întregime, dar puteți modifica comanda cu diverse steaguri pentru a preveni doar afișajul să nu se acopere, oferiți un timp specificat pentru a evita somnul, preveniți somnul în timp ce o comandă aleargă și multe altele.Câteva exemple utile sunt discutate mai jos.

Cum să dezactivezi somnul cu comanda „cafeinat” în Mac OS X

Pentru a dezactivare temporară a repausului funcții indiferent de setările de repaus, rulați următoarea comandă din Terminal în Mac OS X:

cofeinat

La funcția de bază de bază a comenzii, cofeinatul este tot ceea ce este necesar și, în timp ce cofeinatul este activ, somnul va fi împiedicat până când nu mai rulează.

Pentru a opri cofeinatul și a reveni la un comportament normal de somn, puteți apăsa „Control+C” pentru a renunța la cofeinat, deoarece funcționează astfel, sau îl puteți opri cu comanda „killall coffeinate” dacă dorit.

De asemenea, puteți rula cofeinat pentru o perioadă predeterminată de timp pentru a preveni somnul pentru un anumit bloc de timp, să zicem pentru 4 ore în timp ce descărcați ceva, apoi rulați-l în fundal adăugând & la el:

cafeinat -t 144000 &

Numărul atașat indicatorului -t reprezintă durata de timp în secunde pentru dezactivarea somnului pe Mac.

Cafeinatul poate fi atașat și la alte comenzi pentru a preveni oprirea Mac-ului în timp ce comanda dată rulează

cofeinat -argumente

Aceasta face ca Mac să evite somnul doar atâta timp cât este nevoie pentru a rula comanda furnizată, după care se aplică regulile normale de somn.

Cu aceste ultime trucuri, dacă rulați cofeinat în fundal și doriți să îl anulați, atunci cea mai ușoară modalitate de a părăsi procesul este să lansați comanda kill pentru ID-ul procesului de referință sau pur și simplu „killall coffeinate”. '

Pentru a utiliza comanda coffeinate, va trebui să rulați o versiune destul de modernă a OS X, deoarece caracteristica a fost introdusă în 10.8 Mountain Lion și persistă prin 10.9 Mavericks și în 10.10 Yosemite.

Apel la MacWorld pentru sfat

Dezactivează Sleep pe un Mac din linia de comandă cu cofeinat