Razumevanje ukazov za zaustavitev, poweroff, ustavitev in ponovni zagon v Linuxu


V tem članku vam bomo razložili razliko med ukazi za zaustavitev, izklop, zaustavitev in ponovni zagon Linuxa. Ko jih izvedete z razpoložljivimi možnostmi, bomo jasno povedali, kaj dejansko počnejo.

Če upate, da se boste poglobili v skrbništvo strežnika Linux, potem je to nekaj pomembnih ukazov za Linux, ki jih morate popolnoma razumeti za učinkovito in zanesljivo upravljanje strežnikov.

Ko želite izklopiti ali znova zagnati računalnik, zaženite enega od spodnjih ukazov:

Ukaz za zaustavitev

zaustavitev določa čas za izklop sistema. Uporablja se lahko za zaustavitev, izklop ali ponovni zagon naprave.

Kot prvi argument lahko določite časovni niz (ki je običajno »zdaj« ali »hh: mm« za uro/minute). Poleg tega lahko nastavite, da se zidno sporočilo pošlje vsem prijavljenim uporabnikom, preden sistem ne deluje.

Pomembno: Če uporabite argument čas, 5 minut pred spuščanjem sistema se ustvari datoteka /run /nologin, da se zagotovi, da nadaljnje prijave ne bodo dovoljene.

Primeri ukazov za zaustavitev:

# shutdown
# shutdown now
# shutdown 13:20  
# shutdown -p now	#poweroff the machine
# shutdown -H now	#halt the machine		
# shutdown -r09:35	#reboot the machine at 09:35am

Če želite preklicati zaustavitev, ki čaka, preprosto vnesite spodnji ukaz:

# shutdown -c

Ustavi ukaz

halt naroči strojni opremi, naj ustavi vse funkcije CPU, vendar jo pusti vklopljeno. Z njim lahko sistem pripeljete v stanje, v katerem lahko izvajate vzdrževanje na nizki ravni.

Upoštevajte, da v nekaterih primerih sistem popolnoma izklopi. Spodaj so primeri ukazov za ustavitev:

# halt		   #halt the machine
# halt -p	   #poweroff the machine
# halt --reboot    #reboot the machine

Ukaz za izklop

poweroff pošlje signal ACPI, ki sistemu naroči, naj se izklopi.

Spodaj so primeri ukazov moči:

# poweroff   	       #poweroff the machine
# poweroff --halt      #halt the machine
# poweroff --reboot    #reboot the machine

Ukaz za ponovni zagon

reboot ukaže sistemu, da se znova zažene.

# reboot            #reboot the machine
# reboot --halt     #halt the machine
# reboot -p   	    #poweroff the machine

To je vse! Kot smo že omenili, bo razumevanje teh ukazov omogočilo učinkovito in zanesljivo upravljanje strežnika Linux v okolju z več uporabniki. Imate kakšne dodatne ideje? Delite jih z nami v spodnjem razdelku za komentarje.