Qual é o equivalente de chkconfig --list para systemctl?

3

CentOS / RHEL 7

Eu gostaria de ver uma lista de serviços presentes no meu sistema e qual alvo do systemd eles iniciarão automaticamente. Isso é possível? Eu sei que posso executar systemctl cat foo e verificar o valor do campo WantedBy para um serviço individual, mas esperava ver uma lista completa de tudo.

Basicamente, estou procurando o equivalente ao systemd de chkconfig --list

    
por Mike B 11.01.2018 / 01:21

1 resposta

2

Ah, deixa pra lá. Parece que chkconfig ainda existe em uma capacidade limitada no RHEL / CentOS 7 e antecipou minha pergunta:

[foo@foobox ~] chkconfig

Note: This output shows SysV services only and does not include native
    systemd services.  SysV configuration data might be overridden by native
    systemd configuration. 

    If you want to list systemd services use 'systemctl list-unit-files'.
    To see services enabled on particular target use
    'systemctl list-dependencies [target]'.

Desculpe - eu deveria ter verificado primeiro. Eu imaginei que coisas antigas como chkconfig não existiriam no novo sistema operacional.

Portanto, embora eu possa executar um comando usando um destino individual especificado, não consigo ver um grande resumo do status de lançamento entre todos destinos.

    
por 11.01.2018 / 01:38