Normalerweise reboot
starte ich meine Linux-Box neu, aber ein Freund sagte, ich sollte shutdown -r now
stattdessen verwenden. Gibt es einen Unterschied?
Ein Blick auf die Manpages sagt mir etwas über Run Levels, aber ich hoffe auf eine Antwort in einfachem Englisch, die ein relativ unerfahrener Linux-Benutzer verstehen kann.
Antworten:
Viele Unix-Systeme haben
reboot
einen sofortigen Neustart durchgeführt - keine Synchronisierung, kein Umounting, nichts. Es ist wie das Drücken der Reset-Taste.Ihr Freund versucht, Ihnen stundenlanges Fscking zu ersparen, oder schlimmer noch, wenn Sie jemals eines dieser Systeme neu starten möchten.
quelle
Es gibt wahrscheinlich geringfügige Unterschiede in der angebotenen Funktionalität, aber beide können verwendet werden, um dasselbe zu erreichen. In der Tat ist hier, was die Handbuchseite für
reboot
sagt:Es scheint auch, dass die RUN-LEVEL-Informationen für beide Operationen gleich sind. Den Handbuchseiten von Neustart und Herunterfahren nach zu urteilen, scheint das Herunterfahren etwas mehr Funktionen auf niedrigerer Ebene zu bieten, und Neustart ist ein übergeordnetes Tool, das das Herunterfahren verwendet.
quelle