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


U ovom članku ćemo vam objasniti razliku između gašenja, isključivanja, zaustavljanja i ponovnog pokretanja Linux komandi. Pojasnićemo šta oni zapravo rade kada ih izvršite sa dostupnim opcijama.

Ako se nadate da ćete zaroniti u administraciju Linux servera, ovo su neke od važnih Linux komandi koje morate u potpunosti razumjeti za efikasnu i pouzdanu administraciju servera.

Obično, kada želite da isključite ili ponovo pokrenete mašinu, pokrenućete jednu od naredbi u nastavku:

Komanda za isključivanje

isključivanje zakazuje vrijeme kada se sistem isključi. Može se koristiti za zaustavljanje, isključivanje ili ponovno pokretanje mašine.

Možete navesti vremenski niz (koji je obično “sada” ili “hh:mm” za sat/minute) kao prvi argument. Dodatno, možete postaviti da se poruka na zidu šalje svim prijavljenim korisnicima prije nego što se sistem isključi.

Važno: Ako se koristi argument vremena, 5 minuta prije nego što sistem poništi, kreira se datoteka /run/nologin kako bi se osiguralo da dalje prijave neće biti dozvoljene.

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

Da otkažete isključenje na čekanju, jednostavno unesite naredbu ispod:

shutdown -c

Zaustavi komandu

stop daje instrukcije hardveru da zaustavi sve funkcije CPU-a, ali ga ostavlja uključenim. Možete ga koristiti da dovedete sistem u stanje u kojem možete obavljati održavanje niskog nivoa.

Imajte na umu da u nekim slučajevima potpuno isključuje sistem. 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 daje instrukcije sistemu da se isključi.

Slijede primjeri naredbi za isključivanje:

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

Reboot Command

ponovno pokretanje daje instrukcije sistemu da se ponovo pokrene.

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

To je sve! Kao što je ranije pomenuto, razumevanje ovih komandi omogućiće efikasno i pouzdano upravljanje Linux serverom u okruženju sa više korisnika. Imate li dodatnih ideja? Podijelite ih s nama putem odjeljka za komentare ispod.