Manuais para a linha de comandos

Man » Manual online do service - documentação online detalhada para a página de manual do service

🌍
service - executa um script System V init

SINTAXE

service SCRIPT COMANDO [OPÇÕES]

service --status-all

service --help | -h | --version

DESCRIÇÃO

service executa um script System V init ou uma unidade systemd no ambiente mais previsível possível,
removendo a maioria das variáveis de ambiente e definindo o diretório de trabalho atual como /.

O parâmetro SCRIPT especifica um script System V init, localizado em /etc/init.d/SCRIPT, ou o nome de uma unidade systemd. A existência de uma unidade systemd com o mesmo nome de um script em /etc/init.d fará com que a unidade tenha precedência sobre o script init.d. Os valores suportados de COMANDO dependem do script invocado. service passa COMANDO e OPÇÕES para o script init sem modificações. Para unidades systemd, start, stop, status e reload são passados para seus equivalentes systemctl/initctl.

Todos os scripts devem suportar pelo menos os comandos start e stop. Como um caso especial, se COMANDO for --full-restart, o script é executado duas vezes, primeiro com o comando stop e, em seguida, com o comando start. Observe que, ao contrário de update-rc.d(8), service não verifica /usr/sbin/policy-rc.d.

service --status-all executa todos os scripts init, em ordem alfabética, com o comando status. O
status é [ + ] para serviços em execução, [ - ] para serviços interrompidos e [ ? ] para serviços sem um
comando status. Esta opção chama apenas o status para trabalhos sysvinit.

CÓDIGOS DE SAÍDA

service chama o script init e retorna o status retornado por ele.

ARQUIVOS

/etc/init.d

O diretório que contém os scripts System V init.

/{lib,run,etc}/systemd/system

Os diretórios que contêm as unidades systemd.

AMBIENTE

LANG, LANGUAGE, LC_CTYPE, LC_NUMERIC, LC_TIME, LC_COLLATE, LC_MONETARY, LC_MESSAGES, LC_PAPER,
LC_NAME, LC_ADDRESS, LC_TELEPHONE, LC_MEASUREMENT, LC_IDENTIFICATION, LC_ALL, TERM, PATH

As únicas variáveis de ambiente passadas para os scripts init.

VEJA TAMBÉM

/etc/init.d/skeleton
update-rc.d(8)
init(8)
invoke-rc.d(8)

systemctl(1)

AUTOR

Miloslav Trmac <_>, Petter Reinholdtsen <_>

Licença: GNU General Public License v2 (GPLv2)

DIREITOS AUTORAIS

2006 Red Hat, Inc., Petter Reinholdtsen <_>