Sto cercando di capire la differenza tra service restart [someservice]
e service reload [someservice]
. Comprendo che "restart" riavvia il servizio mentre "ricaricare" ricarica la configurazione, ma non capisco le implicazioni pratiche di questo abbastanza bene da determinare quale dovrei usare in un determinato contesto.
Un esempio: la maggior parte delle guide che ho letto per configurare PostgreSQL afferma che, dopo aver modificato postgresql.conf e pg_hba.conf per consentire le connessioni remote, dovrei rilasciare sudo service postgresql restart
. Tuttavia, se avessi indovinato quale utilizzare in base alla descrizione sopra, sceglierei "ricaricare".
Nel caso in cui sia importante, sono su Ubuntu 11.10, anche se spero in una spiegazione il più possibile applicabile.