Como desligar um Mac a partir do terminal

Índice:

Anonim

Usuários avançados de Mac podem desejar desligar um computador a partir da linha de comando. Isso pode ser útil para administração remota com ssh, em situações em que um Mac é inicializado no modo de usuário único ou em muitas outras circunstâncias de solução de problemas e administração de sistemas.

Existem várias maneiras de desligar um Mac a partir da linha de comando, abordaremos dois dos métodos mais simples usando uma sintaxe fácil.

O Mac Terminal oferece muitos comandos para lidar com várias tarefas e funções do sistema e, naturalmente, a linha de comando também oferece um método para desligar um computador Mac a partir do Terminal.

Uma importante palavra de advertência: desligar um Mac através da linha de comando acontece instantaneamente. Não há confirmação, nenhum diálogo de aviso, nenhuma parada para salvar documentos, nenhuma solicitação para fechar aplicativos ou salvar qualquer coisa. Em vez disso, o Mac encerrará instantaneamente toda e qualquer atividade em andamento e desligará imediatamente o computador. Isso pode levar à perda de dados, portanto, certifique-se de estar pronto para desligar um Mac se emitir esses comandos.

Desligando um Mac a partir da linha de comando com ‘shutdown’

Apt para o nome, o comando 'shutdown' pode desligar um Mac, bem como reiniciar um Mac via Terminal. Para desligar um Mac com o comando shutdown, você usará o sinalizador -h e dará o tempo para 'agora' fazendo a sintaxe assim:

sudo shutdown -h now

Assim que você pressiona Enter e autentica o comando, o Mac interrompe e mata todos os aplicativos e processos e desliga o computador. Não há aviso nem diálogo, acontece instantaneamente.

A menos que você esteja ativamente logado como usuário root (através de um único usuário ou de outra forma), você precisará prefixar o comando de desligamento com 'sudo' para dar ao comando privilégios de superusuário, exigindo assim uma autorização administrativa senha.

Se você quiser tentar isso sozinho (e tiver todos os dados salvos e nada importante aberto), faça o seguinte:

  1. Abra o Terminal no Mac OS (encontrado na pasta /Aplicativos/Utilitários/)
  2. Digite exatamente a seguinte sintaxe de comando:
  3. sudo shutdown -h now

  4. Pressione a tecla Enter e autentique com uma senha administrativa para desligar imediatamente o Mac

O Mac será desligado imediatamente. Nenhum dado é salvo e nenhum diálogo é confirmado, o desligamento acontece instantaneamente.

Você também pode usar o sinalizador -h para definir uma hora ou data para desligar o computador, por exemplo, em 30 minutos, mas se quiser desligar o Mac instantaneamente, use o comando 'agora ' com o sinalizador -h em vez de um número.

Desligando um Mac em XX Minutos pela Linha de Comando

Se você quiser atrasar o desligamento, você pode usar a seguinte sintaxe de comando:

sudo shutdown -h +30

Substitua “30” por qualquer outro número de minutos para desligar o Mac nesse período de tempo. Por exemplo, se você colocar “2” em vez de 30, desligará o Mac em 2 minutos.

Desligando um Mac via Terminal com 'h alt'

O comando 'h alt' também pode desligar instantaneamente um Mac por meio da linha de comando. O processo e a sintaxe de 'h alt' para desligar um Mac são os seguintes:

  1. Abra o Terminal .app no ​​Mac OS
  2. Digite a sintaxe do comando h alt exatamente como descrito:
  3. sudo h alt

  4. Pressione a tecla Enter, autentique com sudo para desligar o Mac instantaneamente

Não importa se você usa 'h alt' ou 'shutdown', é mais uma preferência e o que você pode lembrar quando necessário.

A propósito, o comando shutdown também pode ser usado para reiniciar um Mac a partir da linha de comando usando o sinalizador -r em vez do sinalizador -h.

Lembre-se de que, para a maioria dos usuários, a abordagem da linha de comando não será melhor ou mais rápida do que acessar a opção Desligar do menu  Apple ou usar os atalhos de teclado do botão liga / desliga; usuários que já estão na linha de comando de qualquer maneira.

Como desligar um Mac a partir do terminal