CentOS, Fedora i RedHat to dystrybucje Linuksa tej samej rodziny. Te dystrybucje zapewniają różne sposoby i polecenia w celu ponownego uruchomienia. W tym samouczku będziemy szukać różnych sposobów na ponowne uruchomienie CentOS, Fedora i RedHat i ich wpływ na system.
shutdown
polecenie jest najczęstszym sposobem zatrzymania lub ponownego uruchomienia systemu. Bez podania opcji shutdown wyłączy system, ale nie uruchomi się ponownie. Udostępnimy opcję -r
, aby ponownie uruchomić system, jak poniżej.
$ shutdown -r
Uruchom ponownie polecenie Shutdown w określonym czasie
domyślnie operacja zamykania rozpoczyna się natychmiast. Ale mamy możliwość ponownego uruchomienia w określonym czasie w przyszłości. Zwykle używamy minut po ponownym uruchomieniu. W tym przykładzie zrestartujemy system po 5
minutach, podając opcję +5
.
$ shutdown -r +5
zrestartuj za pomocą polecenia Reboot
Reboot w rzeczywistości nie jest poleceniem. reboot
jest skryptem, który jest aliasem dla shutdown -r
. Więc ich wpływ będzie taki sam. Możemy użyć polecenia reboot
jak poniżej. reboot
zajmuje się również konserwacją dysku twardego, np. synchronizacją itp.
$ reboot
Uruchom ponownie polecenie Halt
możemy użyć polecenia halt
z opcją --reboot
. halt
polecenie dostarcza jakiś log do utmp
. Większość skryptów init wywołuje halt
dla opcji logowania. Możemy zrestartować system jak poniżej poleceniem halt
.
$ halt --reboot
Uruchom ponownie z poziomem Init
Linux używa poziomów INIT w celu określenia bieżącego trybu pracy. Poziom 6 jest używany do określenia stanu restartu. Możemy użyć polecenia init
, aby zmienić poziom 6, który zrestartuje system. Za pomocą INIT powiązane pliki init zostaną wykonane i wywołane.
$ init 6