10 coisas que você pode fazer com comandos de gerenciamento de energia no terminal

10 coisas que você pode fazer com comandos de gerenciamento de energia no terminal

Os comandos de gerenciamento de energia são vitais para ajustar as opções de energia do seu Mac. E eles se tornaram ainda mais significativos desde que as configurações do sistema do macOS Ventura eliminaram muitas configurações de economia de energia que Monterey e versões anteriores tinham.

Você pode usar esses comandos para fazer várias coisas, desde desligar e reiniciar seu Mac até verificar informações ocultas de gerenciamento de energia – tudo no Terminal. Portanto, se você deseja personalizar seu gerenciamento de energia, as informações aqui devem ajudá-lo a começar.

1. Coloque seu Mac em repouso

Uma das ações simples de gerenciamento de energia que você pode fazer no Terminal é colocar o Mac em repouso. Digite o seguinte comando para colocar seu Mac em repouso:

sudo pmset sleepnow

Observe que fazer isso (e qualquer um dos comandos que começam com ‘sudo’) exige que você tenha privilégios de administrador. Ele solicitará uma senha e seu Mac entrará no modo de suspensão assim que você a inserir.

2. Defina o tempo de espera do visor

Se você quiser alterar quanto tempo leva para a tela do seu Mac desligar, digite “sudo pmset” seguido de “displaysleep” e o tempo em minutos. Por exemplo, definir o visor para dormir em 15 minutos ficará assim:

sudo pmset displaysleep 15

Você também pode especificar em qual fonte de energia você gostaria que seu comando agisse:

-b : bateria

-c : adaptador de energia

-u : UPS

-a : todas as fontes de energia

Portanto, se você quiser que seu monitor hiberne após 15 minutos de inatividade enquanto estiver usando a bateria, seu comando ficará assim:

sudo pmset -b displaysleep 15

Basta substituir o -b no comando pelo valor adequado de acordo com a fonte de energia na qual você deseja que ele atue.

3. Altere quanto tempo leva para o seu Mac dormir

Temporizador de exibição de suspensão nas configurações do sistema

Colocar o Mac em repouso é diferente de desligar a tela. Quando o Mac estiver em modo de suspensão, ele não poderá executar processos em segundo plano, como reproduzir música ou baixar mídia. No entanto, para o seu Mac entrar em repouso, a tela precisa desligar primeiro. Aqui está um exemplo:

sudo pmset sleep 10

O comando acima colocará seu computador em hibernação 10 minutos depois que a tela do seu Mac desligar. Portanto, se você tiver um Mac com uma tela configurada para desligar após 30 minutos, levará 40 minutos de inatividade antes que seu Mac entre em suspensão.

4. Ativar ou desativar o Power Nap

Se o seu Mac for compatível com Power Nap, você poderá ativá-lo ou desativá-lo no Terminal. Resumindo, o Power Nap permite que seu Mac acorde ocasionalmente do modo de espera e garante que o software funcione sem problemas em segundo plano. Você pode ler mais sobre o que o Power Nap em um Mac faz em nosso artigo dedicado.

Aqui está o comando para ativar o Power Nap:

sudo pmset powernap 1

Se você quiser desativá-lo, basta alterar o valor de “1” para “0”.

5. Habilitar ou desabilitar Wake for Network Access

Alternar Wake for Network Access nas configurações do sistema

O macOS vem com um recurso que permite que seu Mac acesse a internet enquanto está em repouso para manter seus aplicativos atualizados. Você pode encontrar isso em Configurações do sistema > Bateria > Opções . No entanto, se você quiser ativá-lo no Terminal, digite o seguinte comando:

sudo pmset womp 1

Mais uma vez, mude “1” para “0” se quiser desativá-lo.

6. Agendar ativação, desligamento e reinicialização

Era uma vez, você poderia fazer isso no aplicativo de configurações do macOS. Mas agora você precisa usar o Terminal para agendar uma inicialização, desligamento e reinicialização no macOS Ventura. Você pode definir dois tipos de agendamentos: um agendamento único e um agendamento repetido.

Se você deseja configurar seu Mac para despertar em um horário específico no futuro, por exemplo, 16 de novembro de 2025, às 9h30, seu comando ficará assim:

sudo pmset schedule wake “12/16/2025 09:30:00”

Para desligar ou reiniciar, substitua “wake” no comando por “shutdown” ou “restart” de acordo. Ao alterar a data e a hora, siga os formatos MM/DD/AA e HH/MM/SS, ou seu comando não funcionará.

Janela do terminal exibindo o comando de ativação agendado

Se você deseja definir uma programação para repetir ativações, desligamentos ou reinicializações, familiarize-se com os valores de comando para os dias da semana: Segunda-feira: M ; Terça-feira: T ; Quarta-feira: W ; Quinta-feira: R ; Sexta: F ; Sábado: S ; Domingo : U.

Portanto, se você quiser definir uma programação de repetição para o seu Mac ligar automaticamente às 05h30 nos dias de semana, seu comando ficará assim:

sudo pmset repeat wakeorpoweron MTWRF 05:30:00

Você pode substituir “wakeorpoweron” por “shutdown” ou “restart”.

7. Ativar ou desativar a reinicialização automática após perda de energia

O comando Autostart Terminal liga o seu Mac após perda de energia inesperada, kernel panic ou travamento do sistema. Isso é especialmente útil para desktops ou outros Macs estacionários usados ​​como servidores, porque eles devem voltar a funcionar o mais rápido possível.

Digite este comando para ativar a reinicialização automática:

sudo pmset autorestart 1

Altere “1” para “0” para desligá-lo.

8. Ativar ou desativar ativação de proximidade

Os Macs mais recentes têm um recurso que o ativa automaticamente assim que um iPhone ou Apple Watch emparelhado (com o mesmo ID Apple) chega perto o suficiente do Mac. Esse recurso é chamado de Proximity Wake e você pode ativá-lo com o utilitário pmset no Terminal.

Digite o seguinte comando para ativá-lo:

sudo pmset proximitywake 1

Se você quiser desativá-lo, simplesmente altere “1” para “0” na linha de comando.

9. Verifique seu status de gerenciamento de energia

Se você quiser ver quais são suas configurações de gerenciamento de energia, digite o seguinte comando:

pmset -g

Este comando exibirá uma lista de valores comuns de configurações de gerenciamento de energia.

Valores de gerenciamento de energia no Terminal

No entanto, se você estiver procurando uma lista de seus eventos de energia programados, digite o seguinte comando:

pmset -g sched

10. Retorne suas configurações de gerenciamento de energia para o padrão

Imagem exibindo o botão Restaurar padrões nas Preferências do sistema

Para retornar todas as configurações de gerenciamento de energia ao padrão (como clicar em “Restaurar padrões” no aplicativo Preferências do sistema), digite o seguinte comando:

sudo pmset restoredefaults

No entanto, fazer isso não alterará seus eventos repetidos agendados; você pode cancelá-los com este comando:

sudo pmset repeat cancel

Se você deseja remover todos os eventos agendados, deverá digitar o seguinte:

sudo pmset schedule cancellall

Você pode fazer muito mais com Pmset

Embora esta lista abranja alguns dos comandos mais úteis que você pode fazer com o utilitário pmset, não é de forma alguma uma extensa coleção de possibilidades. Ainda há muito mais que você pode fazer com o gerenciamento de energia no Terminal, se estiver disposto a fazer alguma pesquisa.

No entanto, esperamos que você planeje usar pelo menos alguns dos comandos do Terminal aqui para ajustar e melhorar sua experiência com o Mac.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *