Linux-sammutuskomennon luoja
Rakenna Linux-sammutuskomento sekunneissa. Valitse sammuttaa, pysäyttää tai käynnistää uudelleen, ajoita se tietylle ajalle tai minuuttien lukumäärälle ja lisää mukautettu wall-viesti.
Syöte
Tuloste
Lue lisää
Mikä on Linux shutdown -komento?
shutdown-komento on sisäänrakennettu Linux-apuohjelma, jota käytetään järjestelmän sammuttamiseen, pysäyttämiseen tai uudelleenkäynnistämiseen hallitulla tavalla. Toisin kuin virtajohdon vetäminen irti, se pysäyttää palvelut säykeisesti, tyhjentää odottavat kirjoitukset levylle ja ilmoittaa kirjautuneille käyttäjille ennen kuin kone sammuu. Tämä estää tietojen menetyksen, tiedostojärjestelmän vioittumisen ja keskeytyneet taustatehtävät.
Komento ajoittaa toiminnon tietylle ajankohdalle (välittömästi, useiden minuuttien jälkeen tai tarkkaan kellonaikaan) ja lähettää valinnaisen wall-viestin kaikille kirjautuneille käyttäjille, jotta he voivat tallentaa työnsä. Koska se muuttaa järjestelmän tilaa, se vaatii normaalisti pääkäyttäjän oikeuksia ja sitä kutsutaan sudo-komennolla useimmissa jakeluissa.
Työkalun kuvaus
Tämä työkalu luo valmiita shutdown-komentoja Linux-järjestelmille valitsemiesi vaihtoehtojen perusteella. Valitse toiminto (sammutus, pysäytys, uudelleenkäynnistys tai peruutus), valitse milloin se pitäisi suorittaa, sisällytä valinnainen varoitusviesti, ja oikea komento ilmestyy välittömästi.
Esimerkit
| Skenaario | Luotu komento |
|---|---|
| Sammuta välittömästi | sudo shutdown -P now |
| Käynnistä uudelleen 5 minuutin kuluttua | sudo shutdown -r +5 |
| Sammuta klo 23:00 viestillä | sudo shutdown -P 23:00 "Server maintenance tonight" |
| Lähetä vain varoitus, ei sammutusta | sudo shutdown -P -k +10 "Reboot in 10 minutes" |
| Peruuta odottava sammutus | sudo shutdown -c |
Ominaisuudet
- Tukee sammutus-, pysäytys-, uudelleenkäynnistys- ja peruutustoimintoja
- Kolme aikatilaa: välitön, viive minuutteina tai tarkka kellonajankohta (HH:MM)
- Valinnainen wall-viesti kaikille kirjautuneille käyttäjille
- Kytkin
sudo-komennolle, vain varoitus -tilalle (-k) ja wall-lähetyksen poistamiselle (--no-wall) - Reaaliaikainen komentoesikatselu, joka päivittyy vaihtoehtojen muuttuessa
Käyttötapaukset
- Järjestelmänvalvojat ajoittavat huoltopalautuksia tuotantopalvelimille
- Kehittäjät kirjoittavat cron-töitä tai automaatiotoimintosarjoja, jotka tarvitsevat oikean
shutdown-syntaksin - Käyttäjät, jotka hallitsevat Linux-koneita vain satunnaisesti ja haluavat välttää lippujen muistamista
Vaihtoehdot selitettynä
- Toiminto — Valitsee toiminnon:
-P(sammutus),-H(pysäytys ilman sammutusta),-r(uudelleenkäynnistys) tai-c(peruuta aiemmin ajoitettu sammutus). - Aikatila —
nowsuoritetaan välittömästi,minutesviivästyttää+Nminuutilla, jaat timeajoittaa tietylleHH:MMkellonajalle. - Wall-viesti — Teksti, joka lähetetään kaikille kirjautuneille päätteille varoittamaan tulevasta toiminnosta.
- Käytä sudoa — Lisää
sudo-etuliitteen, koskashutdownvaatii pääkäyttäjän oikeuksia useimmissa järjestelmissä. - Vain varoitus (
-k) — Lähettää wall-viestin eikä ajoita mitään; hyödyllinen ilmoitusten testaamiseen. - Ei wall-viestiä (
--no-wall) — Poistaa lähetyksen muille käyttäjille.
Vinkkejä
- Käytä
+0tainowvälittömään sammutukseen; molemmat hyväksytäänshutdown-binaarilla. - Jos sammutus on jo ajoitettu, suorita peruutustoiminto (
shutdown -c) ennen uuden ajoittamista. - systemd-pohjaisissa jakeluissa
shutdownon symlinksystemctl-komennolle, joten sama komento toimii Ubuntulla, Debianilla, Fedoralla, Archilla ja useimmissa nykyaikaisissa Linux-järjestelmissä.