Snabbtips Så här stoppar du din Mac från att sova med kommandoraden

Datorer sova som ett sätt att spara energi och förhindra onödigt slitage på maskinens maskinvara. Ändå finns det tillfällen att du kanske vill stoppa din Mac från att sova, till exempel när du tittar på en film, kloning av ett stort arkiv från GitHub, eller behöver låta en stor nedladdning från din favoritwebbplats.

När i dessa situationer kan det vara obekvämt att titta igenom Systeminställningar > Energi sparare tills du hittar de inställningar som behövs och då måste du komma ihåg att återaktivera dina ursprungliga inställningar när du är klar. Med OS X 10.8, Mountain Lion kan vi stoppa våra Macs från att sova under en tid från vår kommandorad med Caffeinate kommando. Låt oss ta en titt på hur man använder det här kommandot, och några alternativ för äldre maskiner.


Koffein och hur man använder den

De Caffeinate Kommando används för att förhindra att en Mac går och lägger sig. Det enklaste sättet att använda det här kommandot är att köra följande kommando i terminalen.

 Caffeinate

När körningen flyttas flyttas markören till en tom linje där den kommer att stanna tills du säger att kommandot slutar springa eller stänga terminalen. Medan man springer, Caffeinate kommer att förhindra att din Mac sover. För att stoppa processen från att köra, kan du trycka på Ctrl+C som omedelbart avslutar processen och returnerar dig till kommandotolken.


Under körning lämnar koffein en tom prompten.

För vissa situationer, till exempel när du tittar på en film kan det vara bra. Andra gånger kanske du föredrar att ange hur länge du vill förhindra att datorn sover. Lyckligtvis har Apple gjort det ganska lätt att åstadkomma genom att använda -t alternativ till ditt kommando, följt av tiden i sekunder. Om du till exempel vill hindra din Mac från att sova i 5 timmar skulle du köra följande kommando:

 koffein-t 18000

De Caffeinate kommandot kan också kopplas till andra kommandon, till exempel kloning av en gitförvar, genom att länka Caffeinate till ett specifikt kommando. Detta kan göras på följande sätt:

 koffein [command_you_want_to_link] -argument

Tips: Parenteserna runt kommandot ([Command_you_want_to_link]) finns för demonstation, men skulle inte användas runt ett normalt kommando som öppna.

Använda koffeinens alternativ

Apple förstår att varje person som använder det här kommandot kan ha olika behov och har tillhandahållit ett antal olika alternativ för att låta användarna bestämma vad som behövs i deras situation. Dessa alternativ inkluderar:

  • -d - Förhindra att skärmen sover.
  • -jag - Förhindra att systemet går i viloläge.
  • -s - Förhindra att systemet sover. Detta gäller endast när systemet körs på nätström.
  • -u - Förklara att en användare är aktiv. Om displayen är avstänger det här alternativet displayen och förhindrar att displayen går in i viloläge.
  • -t - Anger tidsvärdet i sekunder för vilket kommandot är giltigt.

För att lära dig mer om Caffeinate och andra sätt att använda kommandot, besök Mac Developer Library-posten på koffein.


Alternativ till kommandoraden

Äldre versioner av OS X har tyvärr inte möjlighet att använda det här kommandot, och bekvämligheten hos en applikation kan vara svår att slå. Lyckligtvis har utvecklare lyssnat och försett ett antal praktiska och kompatibla alternativ. Var och en av dessa inkluderar olika funktioner, allt från enkla tidsinställningar till mer avancerad fysisk detektering via iSight-kameran, så jag uppmuntrar dig att se igenom dem för att hitta det som passar dina behov. Dessa inkluderar, men är inte begränsade till:

  • Koffein på Mac App Store av Lighthead Software - Free
  • InsomniaX av semaja2 - Gratis
  • Ska jag sova på Mac App Store av Marcelo Leite - $ 1.99
  • SleepLess av ALXsoft - $ 9.50
  • SmartSleep av Jinx - $ 3,99

Slutsats

I denna Snabba Tips har vi kortfattat täckt några anledningar du kanske vill förhindra att din Mac sover, hur du använder Caffeinate kommandot, och slutligen delade jag några program som var tillgängliga för användare som kanske föredrar att använda en applikation eller kanske inte har Mountain Lion installerad på sin maskin. Jag hoppas att du har haft det här snabba tipset, om du har några frågor, vänligen meddela mig det i kommentarerna och jag gör mitt bästa för att svara på dem!