Înțelegerea comenzilor de oprire, oprire, oprire și repornire în Linux


În acest articol, vă vom explica diferența dintre comenzile oprire, oprire, oprire și repornire. Vom clarifica ce fac de fapt atunci când le executați cu opțiunile disponibile.

Dacă sperați să vă scufundați în administrarea serverului Linux, atunci acestea sunt câteva dintre comenzile Linux importante pe care trebuie să le înțelegeți pe deplin pentru o administrare eficientă și fiabilă a serverului.

În mod normal, când doriți să opriți sau să reporniți mașina, veți rula una dintre comenzile de mai jos:

Comanda de oprire

oprire programează o oră pentru oprirea sistemului. Poate fi folosit pentru a opri, opri sau reporni mașina.

Puteți specifica un șir de timp (care este de obicei „acum” sau „hh:mm” pentru oră/minute) ca prim argument. În plus, puteți seta un mesaj de perete pentru a fi trimis tuturor utilizatorilor conectați înainte ca sistemul să se defecteze.

Important: dacă se folosește argumentul timp, cu 5 minute înainte ca sistemul să se defecteze, fișierul /run/nologin este creat pentru a se asigura că nu vor fi permise conectări suplimentare.

Exemple de comenzi de oprire:

# 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

Pentru a anula o oprire în așteptare, introduceți pur și simplu comanda de mai jos:

# shutdown -c

Comanda oprire

halt indică hardware-ului să oprească toate funcțiile CPU, dar îl lasă pornit. Îl puteți folosi pentru a aduce sistemul într-o stare în care puteți efectua întreținere la nivel scăzut.

Rețineți că, în unele cazuri, oprește complet sistemul. Mai jos sunt exemple de comenzi de oprire:

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

Comanda de oprire

oprire trimite un semnal ACPI care indică sistemului să se oprească.

Următoarele sunt exemple de comenzi de oprire:

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

Comanda de repornire

repornirea indică sistemului să repornească.

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

Asta e tot! După cum am menționat mai devreme, înțelegerea acestor comenzi va permite gestionarea eficientă și fiabilă a serverului Linux într-un mediu multi-utilizator. Aveți idei suplimentare? Împărtășește-le cu noi prin secțiunea de comentarii de mai jos.