Pochopení příkazů vypnutí, vypnutí, zastavení a restartu v Linuxu
V tomto článku vám vysvětlíme rozdíl mezi příkazy Linuxu vypnout, vypnout, zastavit a restartovat. Ujasníme si, co vlastně dělají, když je spustíte s dostupnými možnostmi.
Pokud doufáte, že se ponoříte do správy linuxových serverů, pak toto jsou některé z důležitých linuxových příkazů, kterým musíte plně porozumět pro efektivní a spolehlivou správu serveru.
Normálně, když chcete vypnout nebo restartovat počítač, spustíte jeden z níže uvedených příkazů:
Příkaz k vypnutí
vypnutí naplánuje čas vypnutí systému. Lze jej použít k zastavení, vypnutí nebo restartování stroje.
Jako první argument můžete zadat časový řetězec (který je obvykle „now“ nebo „hh:mm“ pro hodiny/minuty). Kromě toho můžete nastavit, aby se zpráva na zdi odeslala všem přihlášeným uživatelům, než systém zkolabuje.
Důležité: Pokud je použit časový argument, 5 minut před zhroucením systému se vytvoří soubor /run/nologin, aby bylo zajištěno, že přihlášení nebudou povolena.
Příklady příkazů k vypnutí:
shutdown
shutdown now
shutdown 13:20
shutdown -p now #poweroff the machine
shutdown -H now #halt the machine
shutdown -r09:35 #reboot the machine at 09:35am
Chcete-li zrušit čekající vypnutí, jednoduše zadejte příkaz níže:
shutdown -c
Příkaz zastavení
halt dává hardwaru pokyn k zastavení všech funkcí procesoru, ale ponechá jej zapnutý. Můžete jej použít k uvedení systému do stavu, kdy můžete provádět údržbu nízké úrovně.
Všimněte si, že v některých případech zcela vypne systém. Níže jsou uvedeny příklady příkazů zastavení:
halt #halt the machine
halt -p #poweroff the machine
halt --reboot #reboot the machine
Příkaz vypnutí
vypnutí odešle signál ACPI, který dá pokyn k vypnutí systému.
Níže jsou uvedeny příklady příkazů pro vypnutí:
poweroff #poweroff the machine
poweroff --halt #halt the machine
poweroff --reboot #reboot the machine
Příkaz restartovat
reboot dává pokyn k restartování systému.
reboot #reboot the machine
reboot --halt #halt the machine
reboot -p #poweroff the machine
To je vše! Jak již bylo zmíněno dříve, pochopení těchto příkazů umožní efektivně a spolehlivě spravovat linuxový server v prostředí s více uživateli. Máte nějaké další nápady? Podělte se o ně s námi prostřednictvím sekce komentářů níže.