Ställ in eller inaktivera viloläge på grund av Mac-systeminaktivitet från kommandoraden i Mac OS X

Innehållsförteckning:

Anonim

Mac-användare kan enkelt justera vilotiden för att vila sina datorer via inställningspanelen Energisparläge, men många avancerade Mac OS X-användare kanske vill vända sig till kommandoraden för att utföra en sådan uppgift. Detta möjliggör skript, fjärrkontroll och ändring av vilolägesbeteende genom SSH, och du kan också använda det för att ställa in vilotidskraven utöver vad som är tillåtet genom standardmetoden för systempreferenser.

observera att detta faktiskt inte initierar sömn från kommandoraden, utan snarare att ändra sömnbeteendet, som om Mac-datorn överhuvudtaget kommer att vila eller inte, och hur lång inaktivitetsperioden skulle vara innan datorn börjar sova.

För att komma igång, starta Terminal från mappen /Applications/Utilities/ och använd någon av följande kommandosträngar. Sudo krävs också, så förvänta dig att ange ett administratörslösenord för att ställa in eventuella ändringar av viloläge.

Hur ställer du in vilotid för Mac-systemet från kommandoraden

Du kan ställa in hur mycket ledig tid i minuter som måste gå innan en Mac går i viloläge med följande syntax, i det här exemplet använder vi 60 vilket betyder en timmes inaktivitet innan Macen går i viloläge :

sudo systemsetup -setcomputersleep 60

Byt ut 60 med valfritt annat tal på minuter om så önskas.

Hur man stänger av System Sleep från kommandoraden i Mac OS X

Du kan också helt inaktivera systemets viloläge på grund av inaktivitet från kommandoraden med samma kommando, genom att ersätta numret med "Aldrig" för att indikera att Mac-datorn aldrig kommer att sova från inaktivitet:

sudo systemsetup -setcomputersleep Aldrig

Du kan också använda "Av" istället för "Aldrig", men var uppmärksam på skiftläge när du använder terminalkommandona.

Hur kontrollerar du aktuell Mac-systems vilostatus

Om du vill bestämma vad systemets nuvarande viloläge är inställt på kan du använda flaggan -getcomputersleep:

sudo systemsetup -få datorsömn

Om du ser ett nummer som rapporteras tillbaka är det numret i vilominuter för att avgöra när sömnhändelsen inträffar, vilket indikerar att sömnfunktionen är på. På samma sätt, om det du ser rapporterat är "Aldrig" kommer inte Mac-datorn att vila från inaktivitet.

Om du har andra liknande tips, tricks eller intressant information om att sova på en Mac eller justera sömnbeteende från kommandoraden, dela med dig i kommentarerna nedan.

Ställ in eller inaktivera viloläge på grund av Mac-systeminaktivitet från kommandoraden i Mac OS X