Estoy tratando de entender la diferencia entre service restart [someservice]
y service reload [someservice]
. Entiendo que "reiniciar" reinicia el servicio, mientras que "recargar" vuelve a cargar la configuración, pero no entiendo las implicaciones prácticas de esto lo suficientemente bien como para determinar qué debo usar en un contexto dado.
Un ejemplo: la mayoría de las guías que he leído para configurar PostgreSQL dicen que, una vez que haya editado postgresql.conf y pg_hba.conf para permitir conexiones remotas, debería emitir sudo service postgresql restart
. Sin embargo, si estuviera adivinando cuál usar según la descripción anterior, elegiría "recargar".
En caso de que sea importante, estoy en Ubuntu 11.10, aunque espero una explicación lo más aplicable posible.