J'essaie de comprendre la différence entre service restart [someservice]
y service reload [someservice]
. Je comprends que restart
redémarre le service alors que reload
recharge la configuration. Mais je ne comprends pas assez bien les implications pratiques de tout cela pour déterminer laquelle je dois utiliser dans un contexte donné.
Un exemple : la plupart des guides que j'ai lus pour configurer PostgreSQL disent que, une fois que j'ai édité postgresql.conf
y pg_hba.conf
pour autoriser les connexions à distance, je devrais lancer :
sudo service postgresql restart
Cependant, si je devais deviner lequel utiliser sur la base de la description ci-dessus, je choisirais reload
.
Au cas où cela aurait de l'importance, je suis sous Ubuntu 11.10, mais j'espère une explication aussi générale que possible.