comandă oprire / repornire Linux

pe Linux, ca toate sarcinile, operațiunile de oprire și repornire se pot face și din linia de comandă.

comenzile sunt apăsări de taste shutdown, halt, poweroff, reboot și REISUB.

în această postare vă voi arăta cum să închideți sau să reporniți un sistem linux folosind aceste comenzi.,

comenzile sunt utile în special atunci când trebuie să reporniți un server linux la distanță, unde este disponibil doar accesul la shell și nu gui.

serverele au adesea nevoie de o repornire atunci când sunt instalate upgrade-uri sau trebuie să se închidă pentru alte sarcini de întreținere.comenzile sunt disponibile pe orice sistem linux precum centos, ubuntu, debian, fedora sau suse și nu necesită instalarea niciunui pachet suplimentar.

„shutdown” comandă

prima comandă este comanda shutdown și poate fi folosit pentru a opri un sistem sau reporniți-l., Este frecvent utilizat pentru oprirea sau repornirea atât a mașinilor locale, cât și a celor de la distanță.

shutdown arranges for the system to be brought down in a safe way. All logged-in users are notified that the system is going down and, within the last five minutes of TIME, new logins are prevented.

sintaxa este

shutdown 

Shutdown linux

La închidere o mașină de apel cu comandă de oprire ca aceasta

# shutdown -h now

h opțiune este pentru a opri ceea ce înseamnă să se oprească. Al doilea parametru este parametrul de timp. „acum” înseamnă că oprirea sistemului imediat.

parametrul de timp poate fi specificat în minute sau ore, de asemenea., De exemplu

# shutdown -h +5 "Server is going down for upgrade. Please save your work."

comanda de mai sus va clipi mesajul tuturor celorlalți utilizatori conectați și le va da 5 minute înainte ca sistemul să se oprească.

Restart linux

comanda de închidere poate fi utilizată pentru a reporni un sistem cu opțiunea r în loc de opțiunea H. Utilizarea este aceeași ca înainte. Doar înlocuiți opțiunea h cu opțiunea R.

# shutdown -r +5 "Server will restart in 5 minutes. Please save your work."

toți ceilalți utilizatori autentificați vor vedea un mesaj difuzat în terminalul lor ca acesta

În acest moment, o oprire poate fi anulată apelând oprirea cu opțiunea „c”.,

# shutdown -c

comanda” reboot ”

următoarea comandă este comanda reboot. Poate fi folosit pentru a opri sau reporni linux.

următoarea comandă va închide linux.

# reboot -p

opțiunile” p ” reprezintă poweroff.

pentru a reporni linux, trebuie doar să apelați comanda reboot direct fără opțiuni.

# reboot

aceasta va efectua o oprire grațioasă și repornirea mașinii. Acest lucru se întâmplă când faceți clic pe reporniți din meniul dvs.

Reboot linux forțat

următoarea comandă va reporni forțat aparatul., Acest lucru este similar cu apăsarea butonului de alimentare al procesorului. Nu are loc oprirea. Sistemul se va reseta instantaneu.

# reboot -f

pagina De om se explică după cum urmează

When called with --force or when in runlevel 0 or 6, this tool invokes the reboot(2) system call itself (with REBOOTCOMMAND argument passed) and directly reboots the system. Otherwise this simply invokes the shutdown(8) tool with the appropriate arguments without passing REBOOTCOMMAND argument.

„halt” comanda

comanda următoare este de a opri comanda. Aceasta poate opri un sistem

# halt

comanda halt are și o opțiune de forță, dar nu doriți să o utilizați. Se presupune că oprește sistemul instantaneu. Dar comportamentul său poate să nu fie consecvent. Desktop-uri s-ar putea atârna pe execută această comandă.,

comanda „poweroff”

există o altă comandă Exact la fel ca comanda halt. Face aceleași lucruri și ia aceleași opțiuni.

# poweroff

reisub – R E I S U B lovituri cheie

comenzile afișate mai sus pot fi utilizate atunci când sunteți în controlul sistemului. Ce se întâmplă dacă sistemul a spânzurat și nu răspunde deloc. Și nu doriți să apăsați butonul de alimentare de pe CPU, ceea ce ar putea duce la coruperea datelor. Pentru a salva de la o astfel de situație, vine cheile magice SysRq., o combinație specială de apăsări de taste care vă va permite să reporniți sistemul linux, indiferent cât de mult este spânzurat. Verificați articolul wikipedia. pentru mai multe informații.

A common use of the magic SysRq key is to perform a safe reboot of a Linux computer which has otherwise locked up. This can prevent a fsck being required on reboot and gives some programs a chance to save emergency backups of unsaved work.

atenție : apăsarea următoarelor taste va reporni instantaneu sistemul. Este similar cu apăsarea butonului de alimentare al procesorului dvs. sau executarea comenzii reboot-F.

ALT + PrintScreen + B

acum, în locul tastei B, trebuie să folosim mai întâi literele R E I S U. Fiecare cheie face o sarcină așa cum se menționează mai jos

unRaw (take control of keyboard back from X), tErminate (send SIGTERM to all processes, allowing them to terminate gracefully), kIll (send SIGKILL to all processes, forcing them to terminate immediately), Sync (flush data to disk), Unmount (remount all filesystems read-only),reBoot.

1., Țineți apăsate tastele Alt și SysRq (Print Screen).
2. În timp ce le țineți apăsate, tastați următoarele taste în ordine, la câteva secunde distanță: R E I S U B
3. Computerul ar trebui să repornească.

asigurați-vă că aveți un anumit interval de timp între fiecare dintre tastele R E I S U B.

caracteristica sysrq poate fi controlată prin modificarea valorii/proc/sys/kernel / sysrq. Pentru a verifica dacă sysrq este activat pe sistem sau nu, echo valoarea. Ar trebui să fie non zero.

$ cat /proc/sys/kernel/sysrq176

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *