Was ist der Unterschied zwischen Neustart und Herunterfahren -r?

14

Der Titel sagt schon alles: Was ist der Unterschied zwischen Ausführen shutdown -rund reboot?

Ahmadgeo
quelle

Antworten:

15

Nichts, beide erledigen die gleiche Aufgabe.

Aus den jeweiligen Manpages:

Mannreboot :

reboot, halt, poweroff

These programs allow a system administrator to reboot, halt or poweroff the system.

Mannshutdown -r :

Requests that the system be rebooted after it has  been brought down.

Ohne die -fOption für rebootwerden alle Prozesse ordnungsgemäß beendet und das Signal 15 gesendet. Mit reboot -fwird jedoch der reboot(2)Systemaufruf selbst (mit übergebenem REBOOTCOMMANDArgument) aufgerufen und das System direkt neu gestartet.


Aus einer ähnlichen Frage zu Unix und Linux :

Intern rebootverwendet shutdown -r.

Job in
quelle
1
Starten beide das System neu, nachdem die Dienste ordnungsgemäß gestoppt wurden? Normalerweise starte ich den Benutzer neu, habe aber Bedenken, dass er laufende Prozesse beendet.
Ahmadgeo
Beantwortet Ihren Kommentar in der Antwort, schauen Sie bitte.
Jobin
1
nach diesem Link , rebootruft shutdownstandardmäßig, das Fährt schön den Computer. Mit der richtigen Flagge können Sie die rebootVerwendung erzwingen halt. Das Herunterfahren geschieht auf gewaltsame Weise. BEARBEITEN: Ich habe nicht gesehen, dass die Antwort aktualisiert wurde, um dies zu beheben. Ich werde den Kommentar für den Link behalten
Aserre