Razumijevanje naredbi za isključivanje, isključivanje, zaustavljanje i ponovno pokretanje u Linuxu


U ovom članku objasnit ćemo vam razliku između naredbi shutdown, poweroff, halt i reboot Linux. Pojasnit ćemo što oni zapravo rade kada ih izvršite s dostupnim opcijama.

Ako se nadate uroniti u administraciju Linux poslužitelja, onda su ovo neke od važnih Linux naredbi koje trebate u potpunosti razumjeti za učinkovitu i pouzdanu administraciju poslužitelja.

Obično, kada želite isključiti ili ponovno pokrenuti svoje računalo, pokrenut ćete jednu od naredbi u nastavku:

Naredba za isključivanje

isključivanje zakazuje vrijeme za isključivanje sustava. Može se koristiti za zaustavljanje, isključivanje ili ponovno pokretanje stroja.

Možete navesti vremenski niz (koji je obično “sada” ili “hh:mm” za sat/minute) kao prvi argument. Osim toga, možete postaviti zidnu poruku koja će biti poslana svim prijavljenim korisnicima prije nego što sustav padne.

Važno: Ako se koristi argument vremena, 5 minuta prije nego što sustav padne, kreira se datoteka /run/nologin kako bi se osiguralo daljnje prijave neće biti dopuštene.

Primjeri naredbi za isključivanje:

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

Za poništavanje čekanja isključivanja jednostavno upišite naredbu u nastavku:

shutdown -c

Naredba za zaustavljanje

zaustavi upućuje hardver da zaustavi sve CPU funkcije, ali ga ostavlja uključenim. Možete ga koristiti da dovedete sustav u stanje u kojem možete izvoditi nisku razinu održavanja.

Imajte na umu da u nekim slučajevima potpuno isključuje sustav. Ispod su primjeri naredbi za zaustavljanje:

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

Naredba za isključivanje

isključivanje šalje ACPI signal koji upućuje sustav da se isključi.

Slijede primjeri naredbi za isključivanje:

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

Naredba za ponovno pokretanje

reboot upućuje sustav da se ponovno pokrene.

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

To je sve! Kao što je ranije spomenuto, razumijevanje ovih naredbi omogućit će učinkovito i pouzdano upravljanje Linux poslužiteljem u višekorisničkom okruženju. Imate li dodatnih ideja? Podijelite ih s nama putem odjeljka za komentare u nastavku.