Ich versuche den Unterschied zwischen service restart [someservice]
und zu verstehen service reload [someservice]
. Ich verstehe, dass "restart" den Dienst neu startet, während "reload" die Konfiguration neu lädt, aber ich verstehe die praktischen Auswirkungen davon nicht gut genug, um zu bestimmen, welche ich in einem bestimmten Kontext verwenden soll.
Ein Beispiel: Die meisten Anleitungen, die ich zum Einrichten von PostgreSQL gelesen habe, besagen, dass ich nach dem Bearbeiten von postgresql.conf und pg_hba.conf, um Remoteverbindungen zuzulassen, Folgendes ausgeben sollte sudo service postgresql restart
. Wenn ich jedoch aufgrund der obigen Beschreibung raten würde, welche ich verwenden soll, würde ich "reload" wählen.
Falls es darauf ankommt, bin ich auf Ubuntu 11.10 - obwohl ich auf eine möglichst allgemein gültige Erklärung hoffe.