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žnosti | Popis |
-p | vypněte stroj |
--Stůj | zastavte stroj |
-F | síla pro okamžitý restart |
– pouze wtmp | pouze 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í reboo
t 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.