Så här schemalägger du sömn- och vakhändelser från terminal i Mac OS X

Liksom många av oss är jag ofta upptagen och borta från hemmet och lämnar min Mac på ett skrivbord. Jag använder regelbundet min hemmaautomat som en lokal filserver men och andra i hushållet är beroende av att den är igång. Nu är här situationen jag presenteras med: Jag lämnar stan tidigare än mina huskamrater, men jag vill inte lita på någon som inte är särskilt datorkunnig att sätta min Mac i vila, så vad gör jag? Planera de sovande och vakna händelserna, förstås!


Ja, de flesta användare bör och kan schemalägga sömnhändelser från Energy Saver-preferenspanelen i OS X, men detta riktar sig mer till avancerade personer som kanske vill justera detta beteende på distans, och det är vad Terminal tillåter. Och att vara lite på den näckra sidan gör jag det här från kommandoraden, som tjänar två syften:

1) det är geekigt

2) Det är exakt vad du kan göra om du för närvarande är borta från din Mac men vill schemalägga sömn och vakna på distans.

Schemalägger Mac Sleep & Wake Events från kommandoraden i Mac OS X

Så här kan du schemalägga sömn och vakna via kommandoraden, kom ihåg att du kan göra det här på distans genom att sätta in i den Mac du vill schemalägga:

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

Nu ska mitt system gå och sova på julafton den 24 december.

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

Det här kommandot försäkrar att min Mac vaknar dagen efter jul

Det är allt det finns! Nu kommer min Mac att sova och vakna på sin egen, oberoende av någon annan som stör maskinen. Observera att du kan göra allt detta via Energy Saver GUI, men det är inte så kul (åtminstone åtminstone).