GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak restartovat Debian pomocí příkazového řádku

Linux OS má schopnost běžet bez restartu ne týdny, ale roky. Někdy však existuje dobrý důvod k restartování systému Linux po týdnu nebo dvou, v závislosti na situaci. Většinou existují dva hlavní důvody pro restart. Nejprve je nutné restartovat, když nainstalujete software, který vyžaduje restart, aby fungoval. Za druhé, když aktualizujete svůj systém nebo provádíte některé konfigurace, které také vyžadují restart. Kromě toho může existovat mnoho dalších důvodů pro restart. Ať už je důvod jakýkoli, měli byste vědět, jak restartovat systém, aby se všechny změny projevily.

Pokud používáte verzi Linuxu s grafickým rozhraním nebo fyzicky přistupujete k systému, restartování systému nepředstavuje problém, ale pokud používáte bezhlavou verzi operačního systému nebo k němu přistupujete přes SSH a máte přístup pouze z příkazového řádku. V tomto případě byste měli vědět, jak restartovat systém z příkazového řádku.

V tomto článku se budeme zabývat různými příkazy pro restartování operačního systému založeného na Debianu. K popisu postupu uvedeného v tomto článku použijeme Debian 10.

  • Pomocí příkazu reboot
  • Pomocí příkazu k vypnutí
  • Pomocí příkazu init
  • Použití příkazu proc

Pomocí příkazu reboot

Nejrychlejší způsob, jak restartovat Debian OS, je pomocí příkazu reboot. Vypne se a poté provede restart místního hostitele nebo vzdáleného počítače Debian.

Chcete-li použít tento příkaz v Debianu pro restart. Nejprve musíme v Debianu spustit aplikaci Terminal. Chcete-li tak učinit, přejděte na Aktivity kartu umístěnou v levém horním rohu plochy. Poté do vyhledávacího pole zadejte terminál . Když se zobrazí ikona Terminál, kliknutím na ni ji spusťte.

Poté v Terminálu zadejte následující příkaz:

$ sudo reboot

Okamžitě se vypne a poté restartuje systém.

Můžete také vynutit restart systému, pokud samotný příkaz reboot nemusí fungovat. Je to podobné, jako když stisknete tlačítko napájení vašeho notebooku nebo počítače. Zadáním následujícího příkazu do Terminálu násilně restartujte systém:

$ reboot -f

Pomocí příkazu k vypnutí

Příkaz shutdown v Linuxu, jak název napovídá, se používá k vypnutí systému. Pokud ale použijeme –r příznak s ním, můžeme jej použít k restartování systému. Pomocí tohoto příkazu musíme také přidat argument time, abychom řekli, kdy restartovat systém. Všimněte si, že musíme zmínit čas v minutách.

Syntaxe příkazu pro restart by byla:

$ sudo shutdown -r +[time]

Když je výše uvedený příkaz zadán bez jakéhokoli časového argumentu, systém se po jedné minutě restartuje s výchozím nastavením.

$ sudo shutdown -r

Chcete-li okamžitě restartovat systém, použijte následující příkaz:

$ sudo shutdown -r now

Restart můžete také naplánovat definováním času v minutách.

Chcete-li například naplánovat restart po 2 minutách, použijte níže uvedený příkaz:

$ sudo shutdown -r +2

Chcete-li naplánovat restart na přesný čas, např. 14:10, můžete použít:

$ sudo shutdown -r 14:10

Pokud jste nastavili naplánovaný restart, ale později jej chcete zrušit, můžete to provést pomocí –c vlajka. Spuštěním následujícího příkazu v Terminálu zrušíte naplánovaný restart.

$ sudo shutdown -c

Pomocí příkazu init

Init (zkratka pro inicializaci) je první proces, který se spustí při startu systému. Inicializuje různé procesy v systému Linux. Můžete jej použít k vypnutí nebo restartu Linuxu. Existují různé úrovně běhu (od nuly do šesti), které můžete použít s příkazem init k ovládání chování systému. Chcete-li restartovat systém, použijte úroveň spuštění 6 následovanou příkazem init, jak je znázorněno níže:

$ /sbin/init 6

Použití příkazu Proc

Někdy se při práci na vzdáleném serveru, ke kterému nemáte fyzický přístup, dostanete do situace, kdy standardní restart nefunguje nebo trvá dlouho. V takovém případě donutíme jádro provést restart pomocí magické klávesy SysRq. Klíč SysRq poskytuje způsob, jak posílat instrukce do jádra přes virtuální souborový systém /proc.

Chcete-li použít klíč SysRq, použijte následující příkaz:

$ echo 1 > /proc/sys/kernel/sysrq

Poté pomocí následujícího příkazu restartujte systém

$ echo b > /proc/sysrq-trigger

Tato metoda by se neměla používat pravidelně, ale pouze tehdy, když je to absolutně nezbytné.

Probrali jsme různé způsoby snadného a rychlého restartu počítače Debian. Výše vysvětlené čtyři metody platí pro místní i vzdálené počítače. Všechny tyto příkazy okamžitě restartují systém, takže před provedením restartu nezapomeňte uložit svou práci.


Ubuntu
  1. Hledání souborů v příkazovém řádku (jak na to)

  2. Jak ztlumit z příkazového řádku?

  3. Jak restartovat Linux pomocí příkazového řádku

  1. Jak vytvořit databázi v MySQL pomocí příkazového řádku

  2. Jak extrahovat soubor tar.gz v Linuxu pomocí příkazového řádku

  3. Jak odebrat uživatele v Linuxu pomocí příkazového řádku

  1. Jak restartovat nebo restartovat Linux Server z příkazového řádku

  2. Jak zkontrolovat verzi Ubuntu pomocí příkazového řádku

  3. Jak vypnout nebo restartovat Linux pomocí příkazového řádku