Sov en Mac fra kommandolinjen
Indholdsfortegnelse:
Søvn kan påkaldes øjeblikkeligt på enhver Mac via kommandolinjen ved at køre pmset-kommandoen eller en meget simpel AppleScript-kørsel i Mac OS X. Dette kan være nyttigt af mange årsager, uanset om det er scripting, systemadministration, fjernstyring med SSH, eller måske bor du bare på kommandolinjen.
Vi viser dig to måder, hvordan du kan starte dvale på enhver Mac ved at bruge kommandolinjen.
Sådan sætter du en Mac i dvale fra kommandolinjen i Mac OS X med pmset
For at prøve dette selv skal du starte Terminal og bruge en af følgende kommandoer. Husk, der er ingen advarsel, søvn er øjeblikkeligt.
Det første trick bruger pmset og følgende kommandosyntaks:
pmset sleepnow
Tryk på retur, og Mac'en sættes øjeblikkeligt i dvale.
Det er en af de mest simple anvendelser af pmset, som er et fuldt udstyret strømstyringsværktøj.
Som nævnt sker søvn med det samme, så hvis du ikke er klar til det, kan du bruge en ventetid eller bruge en variant af det næste trick, da AppleScript nemt kan planlægges.
Sådan sætter du Mac i dvale fra kommandolinjen med AppleScript
Brug af AppleScript fra kommandolinjen er en anden måde til øjeblikkeligt at starte dvale fra Terminal.
Syntaksen for AppleScript-dvalemetoden er som følger:
"osascript -e &39;tell application Finder>"
osascript er et kommandolinjeværktøj, der kører OSA-scripts, -e-flaget udfører scriptet i anførselstegn i stedet for at lede efter en fil, og teksten i anførselstegn er grundlæggende AppleScript.
Brug af begge metoder bør tilsidesætte alt andet, der kører i Mac OS X, og tvinge systemet til at gå i dvale. Du kan også målrette mod applikationen "Systemhændelser", hvis du støder på noget, der forhindrer søvn:
"osascript -e &39;fortæl applikationen System Events to sleep&39;"
Sidstnævnte AppleScript bruges også i vores guide til, hvordan man fjernstyrer en Mac i dvale ved hjælp af en iPhone eller ssh.