Haluatko aloittaa alusta? Tämä opetusohjelma näyttää, kuinka voit käynnistää tai sammuttaa Linux- tai MacOS-tietokoneen uudelleen puhtaasti ja turvallisesti komentoriviltä.
Olemme menossa alas
Joskus sinun tarvitsee vain mennä uudelleenkäynnistykseen tai täydelliseen sammutukseen. Jos työskentelet GUI-palvelimella tai olet SSH-istunnossa etätietokoneelle, komentorivi on ainoa vaihtoehto. Linux- ja Unix-kaltaiset järjestelmät, kuten macOS, tarjoavat useita komentoja järjestelmän sammuttamiseksi tai uudelleenkäynnistämiseksi suoraan komentoriviltä.
Voit käyttää seuraavia komentoja:
- sammuttaa
- käynnistä uudelleen
- lopettaa
- virta pois
Näiden komentojen tarkasteleminen man-sivuilla voi olla hämmentävää. Kaikki nämä komennot voidaan suorittaa valitsemiesi komentorivivalintojen mukaan
seisokkeja
, käynnistyy uudelleen ja järjestelmä pysähtyy. Itse asiassa mies sivut
käynnistä uudelleen
,
lopettaa
ja
virta pois
sisältää
täsmälleen samat tiedot
.
Mikä on tämän takana?
Vastaus on
järjestelmään
bootstrap
kunnioitettava
Järjestelmä V init
järjestelmään. Linux-maailmassa Fedora alkoi käyttää
järjestelmään
vuonna 2011. Siitä lähtien se on otettu käyttöön hyvin monissa jakeluissa. Debian ja Ubuntu vaihdettiin
järjestelmään
vuonna 2015.
On
järjestelmään
-pohjaiset jakelut
sammuttaa
,
käynnistä uudelleen
,
lopettaa
ja
virta pois
komennot ovat käytännössä pikakuvakkeita, jotka osoittavat
systemctl
komento. Näiden komentojen säilyttäminen tarjoaa jonkin verran yhteensopivuutta
Järjestelmä V init
-pohjaiset jakelut. Se tarkoittaa, että komentosarjakomentosarjat (ja vakiintuneet System V -järjestelmän ylläpitäjät) eivät käänny, jos ne siirretään tietokoneeseen
järjestelmään
siinä käynnissä oleva jakelu.
Sammutus
Usean käyttäjän järjestelmän sammuttaminen tai uudelleenkäynnistys tarkoittaa, että sinun on suunniteltava eteenpäin. Sinun on päätettävä, milloin aiot sammuttaa tai käynnistää uudelleen, ja varoittaa muita järjestelmän käyttäjiä, kun sammutus on tulossa ja milloin. Jos se on oma tietokoneesi ja olet ainoa, joka käyttää sitä, elämä on paljon yksinkertaisempaa.
Jos haluat suorittaa minkä tahansa näistä komennoista, sinun on oltava
sudo
ryhmä. Eli sinulla on oltava pääkäyttäjän oikeudet ja pystyttävä käyttämään
sudo
komento. Jos antamasi komento tulee voimaan välittömästi eikä vaikuta muihin kirjautuneisiin käyttäjiin, sinun ei tarvitse käyttää sitä
sudo
. Jos yrität käyttää jotakin näistä komennoista ja komento hylätään, yritä uudelleen
sudo
.
Oletuksena
sammuttaa
-komento varmistaa, että kaikki prosessit pysäytetään puhtaasti, kaikki tiedostojärjestelmät synkronoidaan ja kaikki suorittimen toiminnot ovat loppuneet. Tämä on "pysähtynyt" tila. Sitten se lähettää viestin laitteistolle virran katkaisemiseksi. Tämä on tietysti sammutustila tai virran katkaisutila.
On tavallista ohittaa
sammuttaa
joitain parametreja, kuten aikamerkkijono ja viesti, joka lähetetään kirjautuneille käyttäjille varoittamaan heitä sammutuksesta. Suunnittellaan sammutus 15 minuutiksi. Tyyppi
sammuttaa
, tila,
+15
, välilyönti ja sitten käyttäjille lähetettävä viesti.
sammutus +15 Sammutus 15 minuutissa!
Aikamerkkijono käytimme oli
+15
, joka edustaa 15 minuutin päästä.
+
on valinnainen. Olisimme voineet kirjoittaa
15
.
Saamme vastauksen, joka vahvistaa, että sammutus on ajoitettu ja milloin se tapahtuu. Sisäänkirjautuneet käyttäjät saavat toimittamamme viestin.
Voit peruuttaa sammutuksen käyttämällä
-c
(peruuta) -vaihtoehto.
sammutus -c
Vaikka et saa ilmoitusta sulkemisen peruuttamisesta, kirjautuneet käyttäjät saavat ilmoituksen.
Jos et anna aikavyöhykettä, sammutus ajoitetaan yksi minuutti tästä lähtien. Huomaa, että et voi antaa viestiä kirjautuneille käyttäjille, jos et määritä aikariviä.
sammuttaa
Jos et voi edes odottaa minuuttia, voit käyttää
nyt
ajanjakson ja sammutuksen ajan
välittömästi
vaikutus. Käyttämällä
nyt
on kuin käyttää
+0
.
Aikamerkkijono voi olla asetettu aika, kuten 23:00. Sen on noudatettava
HH: MM
ja sen on oltava vuorokauden ympäri. Viisi minuuttia ennen järjestelmän lopettamista uudet kirjautumistiedot estetään.
Tiedämme oletustoiminnon
sammuttaa
saa tietokoneen menemään pysäytystilaan ja sitten sammutettuun tilaan. Voimme ohittaa tämän käyttäytymisen siirtämällä sille muita komentorivivaihtoehtoja.
-
-H(halt) -vaihtoehto vie tietokoneen alas pysäytystilaan, mutta ei pyydä laitteistoa sammumaan. -
-P(virran katkaisu) on oletustoiminto. Tietokone saatetaan pysäytystilaan ja sammutetaan sitten. -
-r(uudelleenkäynnistys) -vaihtoehto vie tietokoneen alas pysäytystilaan ja käynnistää sen sitten uudelleen. -
-h(pysäytys ja virran katkaisu) -vaihtoehto on sama kuin-P. Jos käytät-hja-Hyhdessä-Hvaihtoehto on etusijalla. -
-c(peruuta) -vaihtoehto peruuttaa kaikki ajoitetut sammutukset, pysäyttämisen tai uudelleenkäynnistyksen.
Tässä on esimerkki uudelleenkäynnistyksestä.
sammutus -r 08:20 Järjestelmän uudelleenkäynnistys klo 08:20
Uudelleenkäynnistys-, pysäytys- ja sammutuskomennot
Nämä komennot suorittavat nimensä ehdottaman toiminnon. Kukin heistä hyväksyy kuitenkin komentorivivaihtoehdot saadakseen toisen suorittamaan uudelleenkäynnistyksen, pysäyttämisen tai virran katkaisun. Mutta miksi sekoittaa asioita? Näitä komentoja käytetään parhaiten nimellisarvoon.
Jos haluat käynnistää uudestaan nyt, käytä
käynnistä uudelleen
. Jos haluat katkaista virran nyt, käytä
virta pois
, ja jos haluat pysäyttää järjestelmän nyt, käytä
lopettaa
.
käynnistä uudelleen
lopettaa
virta pois
Nämä komennot tulevat voimaan välittömästi. Jos jompikumpi näistä komennoista hylätään, edeltää niitä
sudo
. Huomaa kuitenkin, että kieltäytyminen johtuu yleensä siitä, että järjestelmään on kirjautunut muita käyttäjiä, jotka aiot ottaa offline-tilaan.
Mikä komento sopii minulle?
Monen käyttäjän ympäristöissä
sammuttaa
näiden toimintojen suorittaminen antaa sinulle paremman hallinnan. Mahdollisuus ajastaa sammutukset ja uudelleenkäynnistykset sekä varoittaa käyttäjiä lähetysviestillä on korvaamaton näissä tapauksissa. Yhden käyttäjän tietokone,
käynnistä uudelleen
ja
virta pois
todennäköisesti vastaamaan tarpeisiisi.