Zrozumienie poleceń zamykania, wyłączania, zatrzymywania i ponownego uruchamiania w systemie Linux
W tym artykule wyjaśnimy Ci różnicę pomiędzy poleceniami zamknięcia, wyłączenia, zatrzymania i ponownego uruchomienia systemu Linux. Wyjaśnimy, co faktycznie robią, gdy wykonasz je z dostępnymi opcjami.
Jeśli chcesz zagłębić się w administrację serwerami Linux, oto niektóre z ważnych poleceń systemu Linux, które musisz w pełni zrozumieć, aby móc efektywnie i niezawodnie administrować serwerem.
Zwykle, gdy chcesz wyłączyć lub ponownie uruchomić komputer, uruchomisz jedno z poniższych poleceń:
Polecenie wyłączenia
wyłączenie planuje czas wyłączenia systemu. Można go użyć do zatrzymania, wyłączenia lub ponownego uruchomienia maszyny.
Jako pierwszy argument możesz określić ciąg czasu (zazwyczaj „teraz” lub „hh:mm” oznaczający godzinę/minuty). Dodatkowo możesz ustawić wiadomość na ścianie, która będzie wysyłana do wszystkich zalogowanych użytkowników przed wyłączeniem systemu.
Ważne: jeśli używany jest argument czasu, na 5 minut przed awarią systemu tworzony jest plik /run/nologin, aby zapewnić dalsze logowanie nie będzie możliwe.
Przykłady poleceń zamknięcia:
shutdown
shutdown now
shutdown 13:20
shutdown -p now #poweroff the machine
shutdown -H now #halt the machine
shutdown -r09:35 #reboot the machine at 09:35am
Aby anulować oczekujące zamknięcie, po prostu wpisz poniższe polecenie:
shutdown -c
Polecenie zatrzymania
halt instruuje sprzęt, aby zatrzymał wszystkie funkcje procesora, ale pozostawia go włączonym. Można go użyć do doprowadzenia systemu do stanu, w którym można przeprowadzić konserwację na niskim poziomie.
Należy pamiętać, że w niektórych przypadkach powoduje to całkowite zamknięcie systemu. Poniżej znajdują się przykłady poleceń zatrzymania:
halt #halt the machine
halt -p #poweroff the machine
halt --reboot #reboot the machine
Polecenie wyłączenia
wyłączenie wysyła sygnał ACPI, który instruuje system o wyłączeniu zasilania.
Poniżej znajdują się przykłady poleceń wyłączających:
poweroff #poweroff the machine
poweroff --halt #halt the machine
poweroff --reboot #reboot the machine
Polecenie ponownego uruchomienia
Uruchom ponownie nakazuje ponowne uruchomienie systemu.
reboot #reboot the machine
reboot --halt #halt the machine
reboot -p #poweroff the machine
To wszystko! Jak wspomniano wcześniej, zrozumienie tych poleceń umożliwi efektywne i niezawodne zarządzanie serwerem Linux w środowisku wielu użytkowników. Czy masz jakieś dodatkowe pomysły? Podziel się nimi z nami za pośrednictwem sekcji komentarzy poniżej.