Sove en Mac fra kommandolinjen
Innholdsfortegnelse:
Søvn kan startes umiddelbart på hvilken som helst Mac via kommandolinjen ved å kjøre pmset-kommandoen eller en veldig enkel AppleScript-kjøring i Mac OS X. Dette kan være nyttig av mange grunner, enten det er skripting, systemadministrasjon, ekstern administrasjon med SSH, eller kanskje du bare bor på kommandolinjen.
Vi viser deg to måter du kan starte hvilemodus på hvilken som helst Mac ved å bruke kommandolinjen.
Hvordan sette en Mac i dvale fra kommandolinjen i Mac OS X med pmset
For å prøve dette selv, start Terminal og bruk en av følgende kommandoer. Husk at det ikke er noen advarsel, søvn er umiddelbar.
Det første trikset bruker pmset og følgende kommandosyntaks:
pmset sleepnow
Trykk retur og Mac-en settes umiddelbart i dvale.
Dette er en av de enkleste bruksområdene for pmset, som er et fullverdig strømstyringsverktøy.
Som nevnt skjer søvn umiddelbart, så hvis du ikke er klar for det, kan det være lurt å vente, eller bruke en variant av neste triks siden AppleScript kan planlegges enkelt.
Hvordan sette Mac i dvale fra kommandolinje med AppleScript
Å bruke AppleScript fra kommandolinjen er en annen måte å umiddelbart starte hvilemodus fra Terminal.
Syntaksen for AppleScript-søvnmetoden er som følger:
"osascript -e &39;tell application Finder>"
osascript er et kommandolinjeverktøy som kjører OSA-skript, flagget -e kjører skriptet i anførselstegn i stedet for å lete etter en fil, og teksten i anførselstegn er grunnleggende AppleScript.
Bruk av en av metodene bør overstyre alt annet som kjører i Mac OS X og tvinge systemet til å hvile. Du kan også målrette applikasjonen «Systemhendelser» hvis du støter på noe som hindrer søvn:
"osascript -e &39;fortell applikasjonen System Events to sleep&39;"
Sistnevnte AppleScript brukes også i vår veiledning om hvordan du fjernsetter en Mac i dvale ved hjelp av en iPhone eller ssh.