Afișați un mesaj personalizat utilizatorilor înainte de închiderea serverului Linux


Într-un articol anterior, am explicat diferența dintre comenzile de oprire, oprire, oprire și repornire Linux, unde am descoperit ce fac de fapt aceste comenzi menționate atunci când le executați cu diferite opțiuni.

Acest articol vă va arăta cum să trimiteți un mesaj personalizat tuturor utilizatorilor de sistem înainte de a închide un server Linux.

Lectură sugerată: tuptime – arată timpul istoric și statistic de rulare a sistemelor Linux

În calitate de administrator de sistem, înainte de a putea închide un server, poate doriți să trimiteți utilizatorilor sistemului un mesaj care să îi avertizeze că sistemul funcționează. În mod implicit, comanda de închidere difuzează un mesaj către alți utilizatori de sistem, așa cum se arată în captura de ecran de mai jos:

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!

Pentru a trimite un mesaj personalizat altor utilizatori de sistem înainte de o oprire în linie, executați comanda de mai jos. În acest exemplu, oprirea va avea loc după două minute de la momentul executării comenzii:

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

Presupunând că aveți anumite operațiuni critice ale sistemului, cum ar fi backup-uri sau actualizări programate ale sistemului, care urmează să fie executate într-un moment în care sistemul ar fi oprit, puteți anula oprirea utilizând comutatorul -c așa cum se arată mai jos și o puteți iniția la o dată ulterioară după efectuarea acestor operații:

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!

În plus, aflați cum să executați automat comenzi/scripturi în timpul repornirii sau pornirii folosind metode simple și tradiționale în Linux.

Nu ratați:

  1. Gestionarea procesului și serviciilor de pornire a sistemului (SysVinit, Systemd și Upstart)
  2. 11 Exemple de sarcini de programare Cron în Linux

Acum știți cum să trimiteți mesaje personalizate tuturor celorlalți utilizatori ai sistemului înainte de oprirea sistemului. Există idei pe care doriți să le împărtășiți legate de acest subiect? Folosiți formularul de comentarii de mai jos pentru a face asta?