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.