Android

Komenda restartu systemu Linux (restart)

How To Restart/Reboot Computer Running On Linux/Ubuntu OS

How To Restart/Reboot Computer Running On Linux/Ubuntu OS

Spisu treści:

Anonim

Kiedy jądro jest aktualizowane, chyba że używasz Ksplice lub KernelCare, musisz ponownie uruchomić system Linux. Ponowne uruchomienie systemu może być również wymagane w innych okolicznościach, np. Podczas rozwiązywania problemów ze sprzętem, instalowania aplikacji itp. Jeśli korzystasz z bezgłowego serwera Linux, musisz wiedzieć, jak zrestartować system z wiersza poleceń.

W większości współczesnych dystrybucji Linuksa narzędzie systemctl zastępuje większość poleceń zarządzania energią używanych w starszych dystrybucjach Linuksa sysvinit. Polecenia reboot i shutdown są aliasami do systemctl i są dostępne w systemie ze względu na kompatybilność.

W tym samouczku wyjaśnimy, jak używać poleceń systemctl i shutdown do ponownego uruchamiania komputera z systemem Linux. Polecenia należy uruchamiać jako użytkownik root lub użytkownik z uprawnieniami sudo .

Korzystanie z systemctl

Aby zrestartować system Linux, po prostu wpisz polecenie reboot lub systemctl reboot :

sudo systemctl reboot

System zostanie natychmiast ponownie uruchomiony.

Po zainicjowaniu ponownego uruchomienia wszyscy zalogowani użytkownicy i procesy są powiadamiani o awarii systemu i dalsze logowanie nie jest dozwolone. Linux zamknie wszystkie otwarte pliki, zatrzyma uruchomione procesy i ponownie uruchomi system.

Aby uniemożliwić wysłanie komunikatu przez polecenie restartu, uruchom polecenie z opcją --no-wall :

sudo systemctl --no-wall reboot

sudo systemctl --message="Hardware upgrade" reboot

Komunikat zostanie wyświetlony w dziennikach:

System is rebooting (Hardware upgrade)

Za pomocą shutdown

W przypadku użycia z opcją -r polecenie shutdown wykonuje restart systemu:

sudo shutdown -r

Domyślnie system zostanie zrestartowany po 1 minucie, ale możesz określić dokładny czas, kiedy system ma zostać zrestartowany.

Argument czasu może mieć dwa różne formaty. Może to być czas bezwzględny w formacie hh:mm i czas względny w formacie +m gdzie m jest liczbą minut od teraz.

Poniższy przykład zaplanuje ponowne uruchomienie systemu o 10 rano:

sudo shutdown -r 10:00

Poniższy przykład zaplanuje ponowne uruchomienie systemu za 5 minut od teraz:

sudo shutdown -r +5

Aby natychmiast zamknąć system, użyj teraz +0 lub jego aliasu:

sudo shutdown -r now

Aby wysłać niestandardową wiadomość wraz ze standardowym powiadomieniem o wyłączeniu, wpisz wiadomość po argumencie time.

Następujące polecenie wyłączy system za 10 minut i powiadomi użytkowników, że nastąpi aktualizacja sprzętu:

sudo shutdown -r +10 "Hardware upgrade"

Ważne jest, aby wspomnieć, że określając niestandardowy komunikat ścienny, należy również podać argument czasu.

sudo shutdown -c

Możesz także wysłać komunikat opisujący, dlaczego ponowne uruchomienie zostało anulowane:

sudo shutdown -c "Canceling the reboot"

Wniosek

Aby ponownie uruchomić system Linux, reboot terminal. Ponowne uruchomienie systemu operacyjnego potrwa kilka sekund.

Jeśli masz jakieś pytania, zostaw komentarz.

terminal wyłączający