Aby wyłączyć lub zrestartować komputer z opóźnieniem w systemie Linux, używa się przede wszystkim polecenia shutdown, które jest częścią każdej popularnej dystrybucji. Poniżej znajdziesz szczegółowy poradnik, wyjaśniający różne metody, przykłady poleceń oraz dodatkowe wskazówki.
1. Kluczowe pojęcia
- shutdown — polecenie używane do wyłączania lub restartowania komputera.
- Uprawnienia administratora (root) — większość dystrybucji wymaga podania sudo przed komendą shutdown, by uzyskać odpowiednie prawa do wykonania operacji.
2. Wyłączenie komputera z opóźnieniem (odliczanie w minutach)
Aby wyłączyć komputer za określoną liczbę minut:
sudo shutdown -h +30
Ten przykład wyłączy komputer po 30 minutach. Zamiast 30 możesz wpisać dowolną liczbę.
Składnia –
sudo shutdown -h +<liczba_minut>
3. Wyłączenie komputera o konkretnej godzinie
Możliwe jest także ustawienie konkretnej godziny wyłączenia, np. na 23:30:
sudo shutdown -h 23:30
Komputer zacznie procedurę wyłączania dokładnie o tej godzinie (format 24-godzinny).
4. Automatyczne restartowanie z opóźnieniem
Aby zrestartować komputer zamiast go wyłączać, należy użyć opcji -r
:
sudo shutdown -r +20
System wykona restart po upływie 20 minut.
5. Natychmiastowe wyłączanie lub restartowanie
Chcąc wyłączyć komputer od razu:
sudo shutdown -h now
Natychmiastowy restart:
sudo shutdown -r now
6. Anulowanie zaplanowanego wyłączenia/restartu
Jeśli zmienisz zdanie i chcesz przerwać oczekujące polecenie shutdown –
sudo shutdown -c
7. Przykłady najczęściej używanych poleceń
Cel operacji | Komenda | Efekt |
---|---|---|
Wyłączenie za 45 minut | sudo shutdown -h +45 |
Wyłączenie systemu po czasie |
Wyłączenie o 22:15 | sudo shutdown -h 22:15 |
Wyłączenie o wybranej godzinie |
Natychmiastowy restart | sudo shutdown -r now |
Natychmiastowy restart |
Restart za 60 minut | sudo shutdown -r +60 |
Restart po upływie godziny |
Anulowanie zaplanowanego wyłączenia/restartu | sudo shutdown -c |
Anulowanie |
8. Dodatkowe informacje i wskazówki
- Po wpisaniu komendy shutdown w terminalu, wszyscy użytkownicy otrzymają komunikat o planowanym wyłączeniu/restarcie.
- Możesz dodać własną wiadomość do polecenia, np.:
sudo shutdown -h +15 "System zostanie wyłączony za 15 minut w celu konserwacji."
- Jeśli planujesz wyłączyć komputer po zakończeniu pobierania lub dłuższego zadania, dodaj sobie odpowiedni zapas czasowy.
9. O alternatywnych narzędziach
Standardowa komenda shutdown jest najpopularniejsza i najszerszej wspierana. Istnieją także inne narzędzia (np. at, cron, systemctl), lecz są mniej intuicyjne dla początkujących i wymagają większej konfiguracji.
10. Podsumowanie
- Najprostszym sposobem opóźnionego wyłączenia/restartowania jest użycie polecenia shutdown z opcją +X minut lub z podaną godziną.
- Do wykonania polecenia konieczne są uprawnienia administratora (sudo).
- W razie pomyłki możesz anulować oczekującą operację przez shutdown -c.
Jeśli chcesz, by poradnik był bardziej interaktywny lub zawierał gotowe skrypty, możesz zamieścić sekcję FAQ, również z przykładowymi zastosowaniami.