Ricerca nel sito web

Mostra un messaggio personalizzato agli utenti prima dell'arresto del server Linux


In un articolo precedente, abbiamo spiegato la differenza tra i comandi shutdown, poweroff, halt e reboot Linux, dove abbiamo scoperto cosa fanno effettivamente questi comandi menzionati quando li esegui con varie opzioni.

Questo articolo ti mostrerà come inviare un messaggio personalizzato a tutti gli utenti del sistema prima di spegnere un server Linux.

Lettura consigliata: tuptime – Mostra il tempo di esecuzione storico e statistico dei sistemi Linux

In qualità di amministratore di sistema, prima di poter spegnere un server, potresti voler inviare agli utenti del sistema un messaggio per avvisarli che il sistema sta funzionando. Per impostazione predefinita, il comando shutdown trasmette un messaggio ad altri utenti del sistema come mostrato nello screenshot seguente:

shutdown 13:25
Shutdown scheduled for Fri 2017-05-12 13:25:00 EAT, use 'shutdown -c' to cancel.

Broadcast message for root@tecmint (Fri 2017-05-12 13:23:34 EAT):

The system is going down for power-off at Fri 2017-05-12 13:25:00 EAT!

Per inviare un messaggio personalizzato ad altri utenti del sistema prima di uno spegnimento in linea, esegui il comando seguente. In questo esempio lo spegnimento avverrà dopo due minuti dal momento dell'esecuzione del comando:

shutdown 2 The system is going down for required maintenance. Please save any important work you are doing now!

Supponendo che tu abbia alcune operazioni critiche del sistema come backup di sistema pianificati o aggiornamenti da eseguire in un momento in cui il sistema sarebbe inattivo, puoi annullare l'arresto utilizzando l'opzione -c come mostrato di seguito e avviarlo in in un secondo momento dopo che tali operazioni sono state eseguite:

shutdown -c
Shutdown scheduled for Fri 2017-05-12 14:10:22 EAT, use 'shutdown -c' to cancel.

Broadcast message for root@tecmint (Fri 2017-05-14 :10:27 EAT):

The system shutdown has been cancelled at Fri 2017-05-12 14:11:27 EAT!

Inoltre, scopri come eseguire automaticamente comandi/script durante il riavvio o l'avvio utilizzando metodi semplici e tradizionali in Linux.

Da non perdere:

  1. Gestione del processo e dei servizi di avvio del sistema (SysVinit, Systemd e Upstart)
  2. 11 Esempi di attività di pianificazione Cron in Linux

Ora sai come inviare messaggi personalizzati a tutti gli altri utenti del sistema prima dell'arresto del sistema. Ci sono idee che vuoi condividere riguardo a questo argomento? Utilizzare il modulo commenti qui sotto per farlo?