Po aktualizaci jádra, pokud nepoužíváte Livepatch nebo KernelCare, musíte restartovat systém Linux. Restartování systému může být vyžadováno také za jiných okolností, např. při odstraňování problémů s hardwarem, instalaci aplikací a tak dále. Pokud provozujete bezhlavý linuxový server, musíte vědět, jak restartovat systém z příkazového řádku.
Na většině moderních distribucí Linuxu je to systemctl utility nahrazuje většinu příkazů správy napájení používaných ve starších distribucích Linuxu sysvinit. reboot a shutdown příkazy jsou aliasy systemctl a jsou v systému k dispozici z důvodů kompatibility.
V tomto článku vysvětlíme, jak používat systemctl a shutdown příkazy k restartování počítače se systémem Linux. Příkazy musí být spuštěny jako uživatel root nebo uživatel pomocí sudo privilegia.
systemctl #
Chcete-li restartovat systém Linux, jednoduše zadejte reboot nebo systemctl reboot :
sudo systemctl reboot Systém bude okamžitě restartován.
Po inicializaci restartu jsou všichni přihlášení uživatelé a procesy upozorněni, že systém přestává fungovat, a nejsou povolena žádná další přihlášení. Linux zavře všechny otevřené soubory, zastaví běžící procesy a restartuje systém.
Chcete-li příkazu reboot zabránit v odeslání zprávy, spusťte příkaz s --no-wall možnost:
sudo systemctl --no-wall reboot
Pokud chcete nastavit vlastní zprávu vysvětlující důvod restartu, použijte --message= možnost:
sudo systemctl --message="Hardware upgrade" reboot Zpráva se zobrazí v protokolech:
System is rebooting (Hardware upgrade)
shutdown #
Při použití s -r možnost shutdown příkaz provede restart systému:
sudo shutdown -r Ve výchozím nastavení se systém restartuje po 1 minutě, ale můžete určit přesný čas, kdy chcete, aby se systém restartoval.
Časový argument může mít dva různé formáty. Může to být absolutní čas ve formátu hh:mm a relativní čas ve formátu +m kde m je počet minut od nynějška.
Následující příklad naplánuje restart systému na 10:00:
sudo shutdown -r 10:00 Následující příklad naplánuje restart systému za 5 minut:
sudo shutdown -r +5
K okamžitému vypnutí systému použijte +0 nebo jeho alias now :
sudo shutdown -r now Chcete-li vysílat vlastní zprávu spolu se standardním upozorněním na vypnutí, napište zprávu za argument času.
Níže uvedený příkaz vypne systém za 10 minut a upozorní uživatele, že bude proveden upgrade hardwaru:
sudo shutdown -r +10 "Hardware upgrade" Je důležité zmínit, že při použití vlastní zprávy na zdi musíte zadat časový argument.
Pokud jste naplánovali restart a chcete jej zrušit, spusťte shutdown pomocí -c možnost:
sudo shutdown -c Můžete také vysílat zprávu popisující, proč byl restart zrušen:
sudo shutdown -c "Canceling the reboot" Závěr č.
Chcete-li restartovat typ systému Linux, reboot ve vašem terminálu. Restartování operačního systému bude trvat několik sekund.
Pokud máte nějaké dotazy, neváhejte zanechat komentář.