3

Пожалуйста, кто-нибудь может объяснить разницу между остановкой и отключением:

например:

# service httpd off
# chkconfig httpd off

3 ответа3

5

chkconfig контролирует, должна ли служба запускаться при загрузке компьютера, а service позволяет управлять (запускать, останавливать, запрашивать состояние) службой.

Так:

# service httpd stop

(обратите внимание, что эта опция stop и не off) останавливает службу httpd но не препятствует запуску httpd после перезагрузки, пока

# chkconfig httpd off

отключает httpd чтобы он не запускался после перезагрузки, но не останавливал работающий экземпляр службы httpd .

2

Сервисная команда влияет на работающие в данный момент сервисы. Вы можете запускать и останавливать серверы в любое время по своему усмотрению. Но это не влияет на конфигурацию, которая определяет, что запускается во время загрузки. Другая команда изменяет эту конфигурацию. Он контролирует то, что запускается во время загрузки.

2

stop останавливает службу, если она действительно запущена прямо сейчас.

Выключение предотвратит запуск службы при следующем перезапуске системы.

Часто вы используете их вместе, чтобы означать: остановите это сейчас и не перезапускайте это в следующий раз.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .