Quero saber quais serviços não iniciam automaticamente com a inicialização do sistema porque PRESET
o modo é disabled
via systemctl list-unit-files
.
Ambos os comandos produzem uma mensagem de erro:
systemctl list-unit-files --no-pager --preset=disabled
systemctl list-unit-files --no-pager --preset-mode=disabled
Mensagem de erro:
Failed to parse preset mode: disabled.
Acho que esse é o comando que você está procurando:
systemctl list-unit-files --state=disabled
talvez você queira verificar os serviços mascarados também.
systemctl list-unit-files --state=masked
ou os dois combinados
systemctl list-unit-files --state=disabled,masked
se você quiser saber mais sobre o estado e como verificá-lo
systemctl --state=help |less
O erro ocorre porque a opção
--preset=disabled
and--preset-mode=disabled
não existe.Em
systemctl list-unit-files
, você deve usar--state=disabled
para verificar o status dos arquivos da unidade.Para uma filtragem mais avançada, você pode tentar combinar
systemctl list-unit-files
comgrep
ou outras ferramentas para refinar a saída.A
--preset
opção é usada para configurar predefinições, não para pesquisardisabled
estados.systemctl(1) — página do manual do Linux
systemd.preset(5) — página do manual do Linux