Linux shutdown / reboot command

Na Linuxu, stejně jako všechny úkoly, vypnutí a restartování operace lze provést také z příkazového řádku.

příkazy jsou vypnutí, zastavení, vypnutí, restart a reisub stisky kláves.

v tomto příspěvku vám ukážu, jak vypnout nebo restartovat systém linux pomocí těchto příkazů.,

příkazy jsou užitečné zejména tehdy, když musíte restartovat vzdálený server linux, kde je k dispozici pouze přístup shell a žádné gui.

servery často potřebují restart, když jsou nainstalovány aktualizace nebo je třeba vypnout pro jiné úkoly údržby.

příkazy jsou k dispozici na jakémkoli systému linux, jako jsou centos, ubuntu, debian, fedora nebo suse, a nevyžadují instalaci dalších balíčků.

příkaz“shutdown“

první příkaz je příkaz shutdown a může být použit k vypnutí systému nebo jeho restartování., Běžně se používá k vypnutí nebo restartování lokálních i vzdálených počítačů.

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.

syntaxe je

shutdown 

Vypnutí linux

vypnutí stroje volání příkazu shutdown, jako je tento,

# shutdown -h now

h možnost je pro zastavení, která znamená stop. Druhým parametrem je parametr času. „nyní“ znamená, že vypnutí systému hned.

časový parametr lze zadat také v minutách nebo hodinách., Například

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

výše uvedený příkaz musí zprávu blikat všem ostatním přihlášeným uživatelům a dát jim 5 minut před tím, než systém přejde k vypnutí.

restartujte linux

příkaz vypnutí lze použít k restartování systému s volbou r místo Možnosti h. Použití je stejné jako dříve. Stačí nahradit volbu h volbou R.

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

Všechny ostatní přihlášení uživatelé uvidí zprávu všesměrového vysílání v jejich terminálu, jako je tento,

V tomto okamžiku vypnutí lze zrušit voláním shutdown s „c“ možnost.,

# shutdown -c

„reboot“ příkaz

další příkaz je příkaz reboot. Může být použit k vypnutí nebo restartování Linuxu.

následující příkaz vypne linux.

# reboot -p

možnosti „p“ znamenají poweroff.

Chcete-li restartovat linux, stačí zavolat příkaz reboot přímo bez jakýchkoli možností.

# reboot

toto provede elegantní vypnutí a restart stroje. To se stane, když kliknete na restart z nabídky.

restartujte linux násilně

následující příkaz násilně restartuje počítač., To je podobné stisknutí tlačítka napájení CPU. Žádná odstávka se nekoná. Systém se okamžitě resetuje.

# reboot -f

manuálové stránky vysvětluje to takto

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.

„zastavit“ příkaz

další příkaz je příkaz zastavit. To může vypnout systém

# halt

příkaz halt má také možnost force, ale nechcete jej používat. Má systém okamžitě vypnout. Jeho chování však nemusí být konzistentní. Stolní počítače by mohly viset na spuštění tohoto příkazu.,

příkaz“poweroff“

existuje jiný příkaz přesně stejný jako příkaz halt. Dělá stejné věci a má stejné možnosti.

# poweroff

reisub – R E I S U B klíčové tahy

výše uvedené příkazy lze použít, když máte kontrolu nad systémem. Co když se systém pověsil a vůbec nereaguje. A nechcete stisknout tlačítko napájení na CPU, které by mohlo vést k poškození dat. Chcete-li ušetřit z takové situace, přichází magické klíče sysRQ.,

speciální kombinace stisknutí tlačítek, které vám umožní restartovat systém linux, bez ohledu na to, jak moc je oběšen. Podívejte se na článek na Wikipedii. pro více informací.

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.

varování: stisknutím následujících kláves se systém okamžitě restartuje. Je to podobné stisknutí tlačítka napájení CPU nebo spuštění příkazu reboot-f.

ALT + PrintScreen + B

nyní místo B klíče musíme nejprve použít písmena R E I S U. Každý klíč dělá úkol, jak je uvedeno níže

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., Podržte klávesy Alt a SysRq (Print Screen).
2. Zatímco je držíte dolů, zadejte následující klávesy v pořadí, několik sekund od sebe: R E I S u b
3. Počítač by se měl restartovat.

ujistěte se, že máte nějakou časovou mezeru mezi jednotlivými klávesami R E I S U B.

funkce sysrq lze ovládat změnou hodnoty /proc/sys/kernel/sysrq. Chcete-li zkontrolovat, zda je v systému povoleno sysrq nebo ne, ozvěte hodnotu. Mělo by to být nulové.

$ cat /proc/sys/kernel/sysrq176

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *