Näytä mukautettu viesti käyttäjille ennen Linux-palvelimen sammuttamista


Edellisessä artikkelissa selitimme eron sammutus-, virrankatkaisu-, pysäytys- ja uudelleenkäynnistyskomentojen välillä, jossa selvitimme, mitä nämä mainitut komennot todella tekevät, kun suoritat ne eri vaihtoehdoilla.

Tämä artikkeli näyttää, kuinka voit lähettää mukautetun viestin kaikille järjestelmän käyttäjille ennen Linux-palvelimen sammuttamista.

Suositeltu luku: tuptime – Näyttää Linux-järjestelmien historiallisen ja tilastollisen käyttöajan

Järjestelmänvalvojana saatat haluta lähettää järjestelmän käyttäjille viestin, joka varoittaa, että järjestelmä on käynnissä, ennen kuin voit sulkea palvelimen. Oletusarvoisesti sammutuskomento lähettää viestin muille järjestelmän käyttäjille alla olevan kuvakaappauksen mukaisesti:

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!

Jos haluat lähettää mukautetun viestin muille järjestelmän käyttäjille ennen rivin sammuttamista, suorita alla oleva komento. Tässä esimerkissä sammutus tapahtuu kahden minuutin kuluttua komennon suorittamisesta:

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

Olettaen, että sinulla on tiettyjä kriittisiä järjestelmätoimintoja, kuten ajoitettuja järjestelmän varmuuskopioita tai päivityksiä, jotka suoritetaan järjestelmän ollessa sammutettuna, voit peruuttaa sammutuksen -c-kytkimellä alla kuvatulla tavalla ja aloittaa sen klo. myöhemmin tällaisten toimenpiteiden suorittamisen jälkeen:

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!

Lisäksi opit suorittamaan komentoja/skriptejä automaattisesti uudelleenkäynnistyksen tai käynnistyksen aikana käyttämällä yksinkertaisia ja perinteisiä menetelmiä Linuxissa.

Älä missaa:

  1. Järjestelmän käynnistysprosessin ja -palvelujen hallinta (SysVinit, Systemd ja Upstart)
  2. 11 Cron-ajoitustehtäväesimerkkiä Linuxissa

Nyt tiedät kuinka lähettää mukautettuja viestejä kaikille muille järjestelmän käyttäjille ennen järjestelmän sammuttamista. Onko sinulla ideoita, jotka haluat jakaa tähän aiheeseen liittyen? Käytätkö alla olevaa kommenttilomaketta tehdäksesi sen?