Inaktivera viloläge på en Mac från kommandoraden med koffein

Anonim

Du har alltid kunnat tillfälligt förhindra en Mac från att sova genom att använda kommandot pmset noidle eller ett varmt hörn, men med moderna versioner av OS X har Apple levererat ett kommandoradsverktyg dedikerat till viloläge förebyggande, ungefär som den populära Koffein-appen, och lämpligen kallad den koffein.

När det är enklast att använda, förhindrar koffein sömn helt och hållet, men du kan ändra kommandot med olika flaggor för att förhindra att bara skärmen sover, ange en specificerad tid för att undvika sömn, förhindra sömn medan ett kommando körningar och mer.Några användbara exempel diskuteras nedan.

Hur man inaktiverar sömn med kommandot 'koffeinh alt' i Mac OS X

För att tillfälligt inaktivera viloläge, oavsett viloinställningar, kör följande kommando från Terminal i Mac OS X:

koffeinat

För att stoppa koffeinet och återgå till norm alt sömnbeteende kan du trycka på "Control+C" för att sluta med koffeinet eftersom det körs så här, eller så kan du döda det med kommandot 'killall caffeinate' om önskad.

Du kan också köra koffein under en förutbestämd tid för att förhindra sömn under en viss tidsperiod, säg för 4 timmar medan du laddar ner något, och kör det sedan i bakgrunden genom att lägga till & till det:

koffein -t 144000 &

Numret som är kopplat till flaggan -t är hur lång tid i sekunder som sömn ska inaktiveras på Mac.

Caffinate kan också kopplas till andra kommandon för att förhindra att Mac-datorn sover medan det givna kommandot körs

koffein -argument

Det gör att Mac-datorn undviker viloläge bara så länge det tar att köra det angivna kommandot, varefter de normala viloreglerna gäller.

Med dessa sistnämnda trick, om du kör koffein i bakgrunden och vill avbryta det är det enklaste sättet att avsluta processen att utfärda kill-kommandot för referensprocess-ID, eller helt enkelt 'killall caffeinate '

För att använda koffeinkommandot måste du köra en ganska modern version av OS X, eftersom funktionen introducerades i 10.8 Mountain Lion och kvarstår genom 10.9 Mavericks och in i 10.10 Yosemite.

Till MacWorld för tipset

Inaktivera viloläge på en Mac från kommandoraden med koffein