Duas maneiras diferentes de iniciar um serviço. Por quê?

0

Quais são as diferenças entre as duas formas seguintes ou começar algo, primeiro sendo:

/etc/init.d/redis-server start

E segundo:

/usr/bin/redis-server

Eu nunca entendi completamente porque é preferível ao outro.

    
por Karl Morrison 24.11.2015 / 00:34

1 resposta

0

Tudo o que entra em /etc/init.d é um script que inicia um serviço e pode definir o nível apropriado onde o script é executado - mod único usuário, multiusuário, desligamento; não é o serviço em si.

Tudo o que entra em /usr/bin é o servidor real, é o arquivo executável.

A analogia do windows world seria .exe files vs serviços planejados que chamam esses .exe files

    
por Sergiy Kolodyazhnyy 24.11.2015 / 01:10