Comando service do Linux
Nos sistemas operacionais do tipo Unix, o comando service inicia ou para um serviço executando um script de inicialização .
Este documento descreve a versão do serviço Linux .
Sintaxe
serviço COMANDO DO SCRIPT [ OPÇÕES ]
service --status-all
serviço --help | -h --versão
O serviço executa um script init ou uma tarefa inicial no ambiente mais previsível possível, removendo a maioria das variáveis de ambiente e com o diretório de trabalho atual definido como ” /. “.
O parâmetro SCRIPT especifica um script init, localizado em /etc/init.d/ SCRIPT , ou o nome de uma tarefa inicial em / etc / init . A existência de um trabalho arrivista com o mesmo nome como um script em /etc/init.d fará com que o trabalho arrivista a tomar precedência sobre a init.d script. Os valores suportados de COMMAND dependem do script invocado, o serviço passa COMMAND e OPTIONS para o script init sem modificação. Para trabalhos iniciados , o início , a parada e o status são transmitidos para seus equivalentes iniciados . Reiniciar chamará a parada inicial‘para o trabalho, seguido imediatamente pelo’ start ‘e sairá com o código de retorno do comando start . Todos os scripts devem suportar pelo menos os comandos de início e parada . Como um caso especial, se COMMAND for –full-restart , o script será executado duas vezes, primeiro com o comando stop , depois com o comando start . Esta opção não tem efeito nos trabalhos iniciados.
” service –status-all ” executa todos os scripts init, em ordem alfabética, com o comando status . Essa opção chama apenas o status de tarefas sysvinit; as tarefas iniciadas podem ser consultadas de maneira semelhante com a ‘ lista initctl ‘.
Comandos relacionados
init – O pai de todos os processos no sistema.