Программирование «с нуля», часть 2, Linux и Си
Spisu treści:
- Składnia polecenia zamknięcia
- Jak korzystać z polecenia
shutdown - Jak zamknąć system w określonym czasie
- Jak natychmiast wyłączyć system
- Jak nadać niestandardową wiadomość
- Jak zrestartować system
- Jak anulować zaplanowane wyłączenie
- Wniosek
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-optionswyłą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:
Jak natychmiast wyłączyć system
Aby natychmiast zamknąć system, możesz teraz użyć
+0
lub jego aliasu:
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.
Włącz, wyłącz Śledzenie zdarzeń zamknięcia systemu Windows 10
Śledzenie zdarzeń zamknięcia systemu pomaga śledzić przyczynę zamykania systemu. Dowiedz się, jak włączyć, wyłączyć Śledzenie zdarzeń zamknięcia systemu Windows 10/8/7.
Jak poznać czas ostatniego zamknięcia systemu Windows PC
Sprawdź ten szybki samouczek, aby poznać czas ostatniego zamknięcia komputera z systemem Windows.
Polecenie cięcia systemu Linux z przykładami
Wytnij to narzędzie wiersza polecenia, które umożliwia wycinanie części wierszy z określonych plików lub danych potokowych i drukowanie wyniku na standardowe wyjście. W tym samouczku pokażemy, jak korzystać z polecenia cięcia systemu Linux poprzez praktyczne przykłady i szczegółowe objaśnienia najczęściej używanych opcji cięcia.







