Mostre uma mensagem personalizada para os usuários antes do desligamento do servidor Linux
- 2583
- 478
- Spencer Emard
Em um artigo anterior, explicamos a diferença entre os comandos de desligamento, poweroff, interromper e reinicializar o Linux, onde descobrimos o que esses comandos mencionados realmente fazem quando você os executa com várias opções.
Este artigo mostrará como enviar uma mensagem personalizada para todos os usuários do sistema antes de desligar um servidor Linux.
Leia sugerida: Tuptime - mostra o tempo de execução histórico e estatístico dos sistemas Linux
Como administrador do sistema, antes que você possa desligar um servidor, você pode enviar os usuários do sistema uma mensagem alertando -os de que o sistema está indo. Por padrão, o comando Shutdown transmite uma mensagem para outros usuários do sistema, conforme mostrado na captura de tela abaixo:
# Desligamento 13:25Mensagem de transmissão de desligamento do Linux
Desligamento programado para FRI 2017-05-12 13:25:00 Eat, Use 'Shutdown -C' para cancelar. Mensagem de transmissão para [Email Protected] (sexta-feira 05-12 13:23:34 Eat): O sistema está caindo para desligar na FRI 2017-05-12 13:25:00 Eat!
Para enviar uma mensagem personalizada para outros usuários do sistema antes de um desligamento interno, execute o comando abaixo. Neste exemplo, o desligamento acontecerá após dois minutos a partir do momento da execução do comando:
# desligamento 2 O sistema está diminuindo para a manutenção necessária. Por favor, salve qualquer trabalho importante que você esteja fazendo agora!Mensagem de desligamento do sistema Linux
Supondo que você tenha certas operações críticas do sistema, como backups ou atualizações do sistema programado a serem executados em um momento em que o sistema ficaria inativo, você pode cancelar o desligamento usando o -c
alterne como mostrado abaixo e iniciá -lo posteriormente após tais operações terem sido executadas:
# Shutdown -CMensagem de cancelamento de desligamento do Linux
Desligamento programado para sexta. Mensagem de transmissão para [Email Protected] (FRI 2017-05-14: 10: 27 EAT): O desligamento do sistema foi cancelado na sexta!
Além disso, aprenda como executar automaticamente comandos/scripts durante a reinicialização ou startup usando métodos simples e tradicionais no Linux.
Não perca:
- Gerenciando o processo de inicialização e serviços de inicialização do sistema (Sysvinit, Systemd e Upstart)
- 11 Exemplos de tarefas de agendamento cron no Linux
Agora você sabe como enviar mensagens personalizadas para todos os outros usuários do sistema antes de um desligamento do sistema. Existem alguma idéia que você deseja compartilhar relacionadas a este tópico? Use o formulário de comentário abaixo para fazer isso?
- « Linfo - mostra o status de saúde do servidor Linux em tempo real
- Exemplos úteis de comando 'host' para consultar pesquisas de DNS »