Mikä on Linuxin uudelleenkäynnistyskomento?

Kaikki mitä sinun tulee tietää Linuxin uudelleenkäynnistyskomennosta

Uudelleenkäynnistys on se vaihtoehto, johon monet meistä luottavat aina, kun asiat alkavat toimia oudosti tietokoneessa. Tai se voi olla käytännöllinen lähestymistapa, kun järjestelmään asennetaan uusi ohjelmisto ja se vaatii uudelleenkäynnistyksen.

Linux tarjoaa käynnistä uudelleen -komento käynnistääksesi järjestelmän uudelleen tai uudelleen, jopa etäyhteyden kautta. Komento on helppo muistaa, koska itse nimi on kirjaimellisesti funktio.

Kaikki tavat käynnistää uudelleen Linuxissa

No, olipa kyseessä järjestelmän sammuttaminen väkisin tai puhdas ja turvallinen järjestelmän uudelleenkäynnistys, Linux on suojannut sinut kaikissa näissä tilanteissa. Sen arsenaalissa on useita komentoja, jotka täyttävät kaikki uudelleenkäynnistystarpeesi.

Katsotaanpa Linuxin eri komentovaihtoehtoja.

  • käynnistä uudelleen
  • sammuttaa
  • pweroff
  • pysäyttää

Kaikki yllä mainitut komennot voivat suorittaa erilaisia ​​toimintoja, kuten palvelimen sulkemisen, järjestelmän uudelleenkäynnistyksen tai järjestelmän pysäyttämisen. Nämä komennot toimivat samalla tavalla pienin eroin.

Käytämme kuitenkin tämän sivun tarkoituksiin käynnistä uudelleen vain komento.

Linux käynnistä uudelleen komento

käynnistä uudelleen komento sopii parhaiten paikalliselle tietokoneellesi sekä etäjärjestelmille.

Yleinen syntaksi:

sudo reboot [valinnat]

merkintä: Varmista, että käytätsudo' käytettäessä käynnistä uudelleen komento. Vain käyttämällä käynnistä uudelleen komento yksin ei välttämättä toimi useimmille käyttäjille.

Vaihtoehdot ovat käytettävissä reboot-komennolla

Voit mukauttaa käynnistä uudelleen komento käyttämällä seuraavia vaihtoehtoja, jotta se vastaa paremmin tarvetta käynnistää järjestelmä uudelleen.

VaihtoehdotKuvaus
-ssammuta koneesta virta
--pysäyttääpysäyttää kone
-fpakottaa välitöntä uudelleenkäynnistystä
-vain wtmpvain kirjoittaa wtmp shutdown-merkintä, ei varsinaisesti sammuta tai käynnistä järjestelmää uudelleen

The -s vaihtoehto käytettäessä käynnistä uudelleen komento, sammuttaa koneen. Tämä vaihtoehto toimii samalla tavalla muiden komentojen kanssa sammuttaa, pysäyttää ja virta pois.

The -f -vaihtoehto pakottaa järjestelmän välittömästi uudelleenkäynnistykseen. Vaikka tämä on pakotettu uudelleenkäynnistys, se johtaa puhtaaseen sammutukseen.

The -vain wtmp -vaihtoehdon avulla voit tehdä merkinnän käynnistyslokitiedostoon sammuttamatta tai käynnistämättä uudelleen järjestelmää.

Kaikkia näitä vaihtoehtoja voidaan käyttää virta pois, pysäyttää ja sammuttaa käskyt myös.

Reboot-komennon käyttäminen järjestelmässäsi

Aloittaaksesi käytön käynnistä uudelleen -komentoa, katso seuraava esimerkki ymmärtääksesi toteutuksen paremmin.

Syntaksi:

sudo uudelleenkäynnistys

Lähtö:

Myöntämisen jälkeen sudo uudelleenkäynnistys komento, kaikille käyttäjille ilmoitetaan, että järjestelmää käynnistetään uudelleen. Kaikki järjestelmässäsi tällä hetkellä käynnissä olevat prosessit saavat ilmoituksen, että järjestelmä on sammumassa.

Jälkeen käynnistä uudelleen komento on annettu, järjestelmä ei salli enää käyttäjien kirjautumista.

Voit myös käyttää seuraavaa komentoa käynnistääksesi järjestelmän uudelleen.

/sbin/reboot

Pelkästään tämän rivin kirjoittaminen terminaaliin käynnistää järjestelmän välittömästi uudelleen.

Reboot-komennon käyttö Linux-etäjärjestelmässä

Voit käynnistää Linux-etäjärjestelmän uudelleen yhtä helposti reboot-komennolla. Yhdistä vain etäjärjestelmään ssh:n kautta paikallisen järjestelmäsi päätteestä.

Yleinen syntaksi:

ssh root@[remote_server_ip] /sbin/reboot

Komento voidaan ymmärtää osiin. Tässä olen käyttänyt ssh apuohjelma kirjautuaksesi sisään nimellä a juuri käyttäjä etäpalvelimelle. Samassa komennossa olen määrittänyt palvelimen käynnistämisen uudelleen käyttämällä /sbin/reboot komento.

Ymmärretään tämä syntaksi esimerkin avulla.

ssh [email protected]

Olen kirjautunut sisään nimellä juuri käyttäjä palvelimen_ip:ssä komennon mukaisesti.

gaurav@ubuntu:~$ ssh [email protected] Isäntäkoneen '142.93.217.188 (142.93.217.188)' aitoutta ei voida vahvistaa. ECDSA-avaimen sormenjälki on SHA256:cXEkWjt7WHy11QRMhAa8mDmjAgE2SCKkp+xpaWAKLak. Haluatko varmasti jatkaa yhteyden muodostamista (kyllä/ei)? kyllä ​​Varoitus: '142.93.217.188' (ECDSA) lisätty pysyvästi tunnettujen isäntien luetteloon. [email protected] salasana: Linux debian-s-1vcpu-1gb-blr1-01 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64 Mukana tulevat ohjelmat Debian GNU/Linux -järjestelmät ovat ilmaisia ​​ohjelmistoja; kunkin ohjelman tarkat jakeluehdot on kuvattu yksittäisissä tiedostoissa /usr/share/doc/*/copyright. Debian GNU/Linuxilla ei ole MITÄÄN TAKUUTA sovellettavan lain sallimissa rajoissa. root@debian-s-1vcpu-1gb-blr1-01:~#

Kun olet kirjautunut sisään etänä, käytä käynnistä uudelleen alla oleva komento käynnistääksesi etäjärjestelmän uudelleen.

sudo uudelleenkäynnistys

Lähtö:

root@debian-s-1vcpu-1gb-blr1-01:~# suod reboot Etäisäntä katkaisi yhteyden numeroon 142.93.217.188. Yhteys numeroon 142.93.217.188 suljettu. gaurav@ubuntu:~$

Uudelleenkäynnistyksen mukauttaminen

Jos olet järjestelmänvalvoja, voit jopa pudottaa viestin ( --viesti vaihtoehto) yhdessä reboot-komennon kanssa, jotta kaikki järjestelmän käyttäjät tietävät, miksi se käynnistetään uudelleen.

Esimerkki:

sudo systemctl --message="Neljännesvuosittainen ohjelmiston huoltoharjoitus" käynnistyy uudelleen

Tässä olemme käyttäneet systemctl komento käynnistääksesi käynnistä uudelleen komentorivin apuohjelma. Voit myös käyttää palvelua komento sen sijaan systemctl.

Näytetulostus:

Järjestelmä käynnistyy uudelleen (neljännesvuosittainen ohjelmiston huoltoharjoitus)

Voit nähdä samanlaisen lähdön käynnistyslokeissa.

Tarkistetaan uudelleenkäynnistyslokeja

Järjestelmän uudelleenkäynnistysloki on tallennettu /var/log/wtmp tiedosto Linux-koneellasi. Mutta sen sijaan, että vierittäisit tiedostoa, voit yksinkertaisesti käyttää viimeinen reboot-komento tarkistaaksesi uudelleenkäynnistyslokin nopeasti.

viimeinen uudelleenkäynnistys | Vähemmän

Näytetulostus:

uudelleenkäynnistys järjestelmän käynnistys 4.15.0-112-sukupolvi ti 29. syyskuuta 16:30 edelleen käynnissä reboot system boot 4.15.0-112-sukupolvi ti 29. syyskuuta 13:21 - 16:30 (03:09) uudelleenkäynnistys järjestelmän käynnistys 4.15.0- 112-sukupolvi Ti 29. syyskuuta 12:07 - 13:21 (01:13) uudelleenkäynnistys järjestelmän käynnistys 4.15.0-112-sukupolvi Ti 29 08:51 - 12:06 (03:15) järjestelmän uudelleenkäynnistys 4.15.0- 112-sukupolvi ma 28. syyskuuta 20:22 - 21:00 (00:37) järjestelmän uudelleenkäynnistys 4.15.0-112-sukupolvi ma 28. syyskuuta 16:27 - 16:45 (00:17) järjestelmän uudelleenkäynnistys 4.15.0- 112-sukupolvi ma 28. syyskuuta 11:22 - 14:16 (02:54) uudelleenkäynnistys järjestelmän käynnistys 4.15.0-112-sukupolvi su 27. syyskuuta 23:04 - 00:22 (01:18) järjestelmän uudelleenkäynnistys 4.15.0- 112-sukupolvi su 27. syyskuuta 11:25 - 12:29 (01:03) järjestelmän uudelleenkäynnistys 4.15.0-112-sukupolvi la 26. syyskuuta 09:52 - 12:15 (02:23) järjestelmän uudelleenkäynnistys 4.15.0- 112-sukupolvi pe 25. syyskuuta 11.12 - 12.15 (1+01.03) uudelleenkäynnistys järjestelmän käynnistys 4.15.0-112-suku to 24. syyskuuta 11.13 - 17.19 (06.06)

Johtopäätös

Nyt meillä on selkeä käsitys siitä, miten Linux käynnistä uudelleen komentotoiminnot. Voimme turvallisesti sanoa, että useimmat reboot-komentoa koskevat vaihtoehdot toimivat myös sammuttaa, pysäyttää ja virta pois komento. Voimme nyt helposti käyttää käynnistä uudelleen komento käynnistääksesi Linux-järjestelmäsi nopeasti uudelleen.