Hur man schemalägger sömn- och väckningshändelser från terminal i Mac OS X

Innehållsförteckning:

Anonim

Som många av oss är jag ofta upptagen och utanför hemmet och lämnar min Mac på ett skrivbord. Jag använder dock min hemmaskin regelbundet som en lokal filserver och andra i hushållet är beroende av att den är igång. Nu är det här situationen jag ställs inför: Jag lämnar stan tidigare än vad mina huskamrater gör, men jag vill inte behöva förlita mig på att någon som inte är särskilt datorkunnig för att sätta min Mac i viloläge, så vad gör jag? Schemalägg sömn- och vakningsevenemangen såklart! Och i det här fallet kommer det att göras via kommandoraden.

Ja, de flesta användare bör och kan schemalägga sömnhändelser från inställningspanelen Energy Saver i Mac OS X, men det här riktar sig mer till avancerade individer som kanske vill justera detta beteende på distans, och det är vad terminalen tillåter. Och eftersom jag är lite på den nördiga sidan kommer jag att göra detta från kommandoraden, som har två syften:

1) det är nördigt

2) det är precis vad du kan göra om du för närvarande är borta från din Mac men vill schemalägga viloläge och vakna på distans.

Schemalägga Mac Sleep & Wake-händelser 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 detta på distans genom att SSH'a in i Mac du vill schemalägga:

"

pmset schema sömn 2009-12-24 00:00:00"

Nu går mitt system i vila på julafton, den 24 december.

"

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

Det här kommandot säkerställer att min Mac vaknar dagen efter jul

Det är allt som finns! Nu kommer min Mac att sova och vakna av sig själv, oberoende av någon annan som stör maskinen.

Observera att du kan göra allt detta genom GUI för energispar/batterisystem, men det är inte lika roligt (åtminstone för mig).

En annan fördel med att använda kommandoradsmetoden är att detta enkelt kan modifieras på distans eller med ett inställningsskript, så

Hur man schemalägger sömn- och väckningshändelser från terminal i Mac OS X