Sådan planlægger du dvale og vækkehændelser fra Terminal i Mac OS X

Ligesom mange af os er jeg ofte travlt og ude af hjemmet og forlader min Mac på et skrivebord. Jeg bruger jævnligt min hjemmemaskine som en lokal filserver, selvom andre i husstanden er afhængige af, at det er i gang. Nu er der den situation, jeg præsenteres for: Jeg forlader byen tidligere end mine husmødre gør, men jeg vil ikke være nødt til at stole på en person, der ikke er særlig computerkundig at sætte min Mac til at sove, så hvad gør jeg? Planlæg de sovende og vågne arrangementer, selvfølgelig!


Ja, de fleste brugere skal og kan planlægge søvnbegivenheder fra Energy Saver-præferencepanelet i OS X, men det er mere rettet mod avancerede personer, som måske vil tilpasse denne adfærd eksternt, og det er det, Terminal tillader. Og det er lidt på den geeky side, jeg gør dette fra kommandolinjen, der tjener to formål:

1) det er nørdigt

2) Det er præcis, hvad du kunne gøre, hvis du i øjeblikket er væk fra din Mac, men ønsker at planlægge søvn og vække eksternt.

Planlægning af Mac Sleep & Wake Events fra kommandolinjen i Mac OS X

Sådan kan du planlægge søvn og vågne via kommandolinjen, husk at du kan gøre det eksternt ved at hænge ind i den Mac, du vil planlægge:

pmset schedule sleep "12/24/2009 00:00:00"

Nu vil mit system sove på juleaften den 24. december.

pmset schedule wake "12/26/2009 00:00:00"

Denne kommando sikrer, at min Mac vågner op dagen efter julen

Det er alt der er til det! Nu vil min Mac sove og vågne på egen hånd, uafhængig af andre, der forstyrrer maskinen. Bemærk at du kan gøre alt dette via Energy Saver GUI, men det er ikke så sjovt (for mig i det mindste).