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.
Vaihtoehdot | Kuvaus |
-s | sammuta koneesta virta |
--pysäyttää | pysäyttää kone |
-f | pakottaa välitöntä uudelleenkäynnistystä |
-vain wtmp | vain 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 reboo
t-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.