Co je to Linux Reboot Command?

Vše, co potřebujete vědět o příkazu restartu systému Linux

Restartování je běžná možnost, na kterou mnozí z nás spoléhají, kdykoli se věci na počítači začnou chovat divně. Nebo to může být praktický přístup, když je do systému nainstalován nový software a vyžaduje restart.

Linux nabízí restartovat příkaz k restartování nebo restartování systému, a to i přes vzdálené připojení. Příkaz je snadno zapamatovatelný, protože samotný název je doslova funkcí.

Všechny způsoby restartování v Linuxu

Ať už jde o násilné vypnutí systému nebo čisté a bezpečné restartování systému, Linux vás ve všech těchto situacích pokryje. Ve svém arzenálu má různé příkazy, které uspokojí všechny vaše potřeby restartování.

Podívejme se na různé možnosti příkazů dostupných v Linuxu.

  • restartovat
  • vypnout
  • vypnutí
  • Stůj

Všechny výše uvedené příkazy mohou provádět různé akce, jako je vypnutí serveru, restartování systému nebo zastavení systému. Tyto příkazy fungují podobným způsobem s malými rozdíly.

Pro účely této stránky však budeme používat restartovat pouze příkaz.

Linux restartovat příkaz

restartovat příkaz se nejlépe hodí pro váš místní počítač i pro vzdálené systémy.

Obecná syntaxe:

sudo restart [možnosti]

Poznámka: Ujistěte se, že používáte ‘sudo‘ při použití restartovat příkaz. Stačí použít restartovat samotný příkaz nemusí pro většinu uživatelů fungovat.

Možnosti dostupné pomocí příkazu reboot

Můžete si přizpůsobit restartovat pomocí následujících možností, aby lépe vyhovovaly vaší potřebě restartovat váš systém.

MožnostiPopis
-pvypněte stroj
--Stůjzastavte stroj
-Fsíla pro okamžitý restart
– pouze wtmppouze píše wtmp vypnutí, ve skutečnosti se nevypne ani nerestartuje systém

The -p možnost při použití s restartovat příkaz, vypne stroj. Tato možnost funguje stejným způsobem s ostatními příkazy vypnout, Stůj a vypnout.

The -F možnost vynutí okamžitý restart systému. Přestože se jedná o vynucený restart, výsledkem je čisté vypnutí.

The – pouze wtmp Tato volba vám umožňuje provést záznam do souboru protokolu spouštění, aniž byste skutečně vypínali nebo restartovali váš systém.

Všechny tyto možnosti lze použít s vypnout, Stůj a vypnout také příkazy.

Pomocí příkazu restart ve vašem systému

Chcete-li začít používat restartovat příkaz, podívejte se na následující příklad, abyste lépe porozuměli implementaci.

Syntax:

sudo restart

Výstup:

Po vydání sudo restart budou všichni uživatelé informováni, že se systém restartuje. Všechny procesy, které aktuálně běží ve vašem systému, budou upozorněny, že systém přestává fungovat.

Po restartovat je vydán příkaz, systém nepovolí žádné další přihlášení uživatele.

K restartování systému můžete také použít následující příkaz.

/sbin/reboot

Pouhým zadáním tohoto řádku na terminálu se váš systém okamžitě restartuje.

Použití příkazu reboot na vzdáleném systému Linux

Vzdálený systém Linux můžete restartovat stejně snadno pomocí příkazu reboot. Stačí se připojit ke vzdálenému systému přes ssh z terminálu na vašem lokálním systému.

Obecná syntaxe:

ssh root@[remote_server_ip] /sbin/reboot

Příkaz lze pochopit po částech. Zde jsem použil ssh nástroj pro přihlášení jako a vykořenit uživatele na vzdálený server. Ve stejném příkazu jsem zadal restartování serveru pomocí /sbin/reboot příkaz.

Pojďme pochopit tuto syntaxi na příkladu.

ssh [email protected]

Přihlásil jsem se jako vykořenit uživatel na server_ip, jak je uvedeno v příkazu.

gaurav@ubuntu:~$ ssh [email protected] Autentičnost hostitele '142.93.217.188 (142.93.217.188)' nelze zjistit. Otisk klíče ECDSA je SHA256:cXEkWjt7WHy11QRMhAa8mDmjAgE2SCKkp+xpaWAKLak. Opravdu chcete pokračovat v připojení (ano/ne)? ano Upozornění: Trvale přidáno '142.93.217.188' (ECDSA) do seznamu známých hostitelů. Heslo uživatele [email protected]: Linux debian-s-1vcpu-1gb-blr1-01 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64 Programy zahrnuté v Systém Debian GNU/Linux je svobodný software; přesné podmínky distribuce pro každý program jsou popsány v jednotlivých souborech v /usr/share/doc/*/copyright. Na Debian GNU/Linux se nevztahuje ABSOLUTNĚ ŽÁDNÁ ZÁRUKA, a to v rozsahu povoleném příslušnými zákony. root@debian-s-1vcpu-1gb-blr1-01:~#

Po vzdáleném přihlášení použijte restartovat příkazem níže restartujte vzdálený systém.

sudo restart

Výstup:

root@debian-s-1vcpu-1gb-blr1-01:~# suod reboot Připojení k 142.93.217.188 uzavřeno vzdáleným hostitelem. Spojení na 142.93.217.188 uzavřeno. gaurav@ubuntu:~$

Přizpůsobení restartu

Pokud jste správce systému, můžete dokonce zahodit zprávu (pomocí --zpráva volba) spolu s příkazem reboot, aby všichni uživatelé v systému věděli, proč se restartuje.

Příklad:

sudo systemctl --message="Čtvrtletní cvičení údržby softwaru" restart

Zde jsme použili systemctl příkaz ke spuštění restartovat nástroj příkazového řádku. Můžete také použít servis příkaz místo toho systemctl.

Ukázkový výstup:

Systém se restartuje (čtvrtletní cvičení údržby softwaru)

Podobný výstup můžete vidět v boot logech.

Kontrola protokolů restartu

Protokol restartování systému je uložen v /var/log/wtmp soubor na vašem počítači se systémem Linux. Ale místo procházení tímto souborem můžete jednoduše použít poslední reboot pro rychlou kontrolu protokolu restartu.

poslední restart | méně

Ukázkový výstup:

restart systému boot 4.15.0-112-gener út 29. září 16:30 stále běží restart systému boot 4.15.0-112-gener út 29. září 13:21 - 16:30 (03:09) restart systému boot 4.15.0- 112-gener Tue Sep 29 12:07 - 13:21 (01:13) restart system boot 4.15.0-112-gener Tue Sep 29 08:51 - 12:06 (03:15) restart system boot 4.15.0- 112-gener Po 28. září 20:22 - 21:00 (00:37) restartování boot systému 4.15.0-112-gener Mon Sep 28 16:27 - 16:45 (00:17) restart system boot 4.15.0- 112-gener Po 28. září 11:22 - 14:16 (02:54) restartování zavádění systému 4.15.0-112-gener Ne 27. září 23:04 - 00:22 (01:18) restartování boot systému 4.15.0- 112-gener Ne 27. září 11:25 - 12:29 (01:03) restart spouštění systému 4.15.0-112-gener So. září 26 09:52 - 12:15 (02:23) restartování boot systému 4.15.0- 112-gener Pá 25. září 11:12 - 12:15 (1+01:03) restartování spouštění systému 4.15.0-112-gener ČT 24. září 11:13 - 17:19 (06:06)

Závěr

Nyní máme jasnou představu o tom, jak Linux restartovat příkazové funkce. Můžeme s jistotou říci, že většina možností, které se vztahují na příkaz reboot, funguje také s vypnout, Stůj a vypnout příkaz. Nyní můžeme snadno použít restartovat příkaz pro rychlé restartování systému Linux.