Jaka jest różnica między poleceniami zamykania, zatrzymywania i ponownego uruchamiania?

12

Czy powinienem używać jednego lub drugiego do różnych rzeczy?

postrzeleniec
źródło
man halt obejmuje różnice
RobotHumans
przeczytałem to, chciałem tylko jasnowidzenia
luźne działo

Odpowiedzi:

14

halt sprowadza system do najniższego stanu, ale pozostawia go włączonym.

shutdownsprowadza system do najniższego stanu i jeśli to możliwe, wyłączy zasilanie (miękki przełącznik zasilania). Większość komputerów może to teraz zrobić.

rebootponownie uruchamia system. Sprowadza system do najniższego stanu, a następnie uruchamia go ponownie.

To, co należy zrobić, zależy od tego, co chcesz zrobić. haltto zazwyczaj przejście do stanu, w którym można przeprowadzić konserwację na niskim poziomie. shutdownoznacza wyłączenie systemu, a ponowne uruchomienie to ponowne uruchomienie.

Rich Homolka
źródło
2
Ilekroć używam haltpolecenia w systemie Mac OS X i Linux, całkowicie zamyka mój system.
Wuffers 24.01.11
6
To jest nieco niepoprawne. shutdownmoże doprowadzić system do dowolnego z tych stanów, w tym do trybu pojedynczego użytkownika (domyślny). Istnieje również poweroffpolecenie wyłączenia zasilania (jeśli to możliwe).
maxelost 24.01.11
2
tak, halt również całkowicie wyłącza mój komputer (serwer Ubuntu 9.04), ale zwykle po prostu wpisuję halt, aby wyłączyć i zrestartować komputer, aby uruchomić ponownie, ponieważ jest on krótszy niż polecenie zamknięcia. Czy to coś złego?
loosecannon
@loosecanon - zadaj pytanie w osobnym pytaniu. :-) W rzeczywistości występuje problem z tym, co sugerujesz, i może powodować utratę danych.
Greenonline