Android

Polecenie zamknięcia systemu Linux

Программирование «с нуля», часть 2, Linux и Си

Программирование «с нуля», часть 2, Linux и Си

Spisu treści:

Anonim

W tym samouczku pokażemy, jak korzystać z polecenia shutdown poprzez praktyczne przykłady i szczegółowe objaśnienia najczęściej używanych opcji shutdown .

Polecenie shutdown systemu bezpiecznie wyłącza system. Po zainicjowaniu shutdown wszyscy zalogowani użytkownicy i procesy są powiadamiani o tym, że system się wyłącza i dalsze logowanie nie jest dozwolone. Możesz zamknąć system natychmiast lub o określonej godzinie.

Składnia polecenia zamknięcia

Zanim przejdziemy do korzystania z polecenia shutdown , zacznijmy od przejrzenia podstawowej składni.

Wyrażenia polecenia shutdown mają następującą postać:

shutdown

  • options - options wyłączania, takie jak zatrzymanie, wyłączenie zasilania (opcja domyślna) lub ponowne uruchomienie systemu. time - Argument time określa, kiedy wykonać proces zamykania systemu. message - Argument message określa komunikat, który zostanie rozesłany do wszystkich użytkowników.

W ostatnich dystrybucjach Linuksa shutdown to alias do systemctl i jest dostępne w systemie tylko ze względu na kompatybilność.

Jak korzystać z polecenia shutdown

Tylko root i użytkownicy z uprawnieniami sudo mogą używać polecenia crontab .

W przypadku użycia bez argumentów polecenie shutdown spowoduje wyłączenie komputera.

sudo shutdown

Proces wyłączania rozpoczyna się po 1 minucie, która jest domyślnym odstępem czasu.

Jak zamknąć system w określonym czasie

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 zamknięcie systemu o godzinie 11:

sudo shutdown 11:00

Poniższy przykład zaplanuje shutdown systemu za 10 minut od teraz:

sudo shutdown +10

Jak natychmiast wyłączyć system

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

sudo shutdown now

Jak nadać niestandardową wiadomość

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

Poniższy przykład wyłączy system za 30 minut i powiadomi użytkowników, że zostanie przeprowadzona aktualizacja sprzętu:

sudo shutdown +30 "Hardware upgrade"

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

Jak zrestartować system

Aby ponownie uruchomić system, użyj argumentu -r :

sudo shutdown -r

Możesz także podać argument czasu i niestandardowy komunikat:

shutdown -r +5 "Updating kernel"

Powyższe polecenie zrestartuje system po 5 minutach i wyemituje Updating kernel .

Jak anulować zaplanowane wyłączenie

sudo shutdown -c

Podczas anulowania zaplanowanego zamknięcia nie można podać argumentu czasu, ale nadal można wysłać wiadomość, która zostanie wysłana do wszystkich użytkowników.

sudo shutdown -c "Canceling the reboot"

Wniosek

Polecenie shutdown pozwala zatrzymać, wyłączyć i ponownie uruchomić system Linux.

Aby dowiedzieć się więcej o shutdown , odwiedź stronę podręcznika zamykania.

terminal wyłączający