Я намагаюся зрозуміти різницю між service restart [someservice]
і service reload [someservice]
. Я розумію, що "перезапуск" перезапускає службу, тоді як "перезавантаження" перезавантажує конфігурацію, але я не розумію практичних наслідків цього достатньо добре, щоб визначити, який я повинен використовувати в заданому контексті.
Приклад: більшість посібників, які я читав для налаштування PostgreSQL, кажуть, що після редагування postgresql.conf та pg_hba.conf я можу видати sudo service postgresql restart
. Однак, якби я здогадувався, що використовувати на основі описаного вище, я вибрав би "перезавантажити".
У випадку, якщо це має значення, я перебуваю на Ubuntu 11.10 - хоча я сподіваюся на якомога більш загальноприйнятне пояснення.