Usar wall
diretamente ou adicionando uma mensagem a shutdown
é a maneira padrão de fazer isso. Certifique-se de avisar por wall
algum tempo antes, e deixe shutdown
decrescer (por exemplo, não use shutdown -h now
). Eu diria que você deve iniciar shutdown
pelo menos 30-60 minutos antes do desligamento real, para que os usuários recebam um aviso justo. Desligar em um horário específico (por exemplo, às 15h) é provavelmente melhor.
Se o desligamento for planejado, é comum adicionar informações sobre ele em / etc / motd - "mensagem do dia", as poucas linhas de texto que os usuários obtêm após o login. Se for planejado, enviar um e-mail para os usuários e / ou postar informações na página da web do site também é uma boa ideia.
À medida que o tempo para o desligamento se aproxima, o sistema pode ser configurado para não aceitar novos log-ons pela presença de um arquivo. Acredito que também é possível adicionar uma explicação (por exemplo, a hora em que se espera que o sistema volte a ser executado) para este arquivo.
Portanto, em resumo, se possível, forneça aos usuários avisos avançados e, ao menos, dê a eles tempo suficiente para salvar o trabalho deles.