Чтобы вывести список служб в Linux, существует несколько способов. Вот несколько часто используемых методов с примерами кода:
-
Использование команды
systemctl:systemctl list-units --type=service -
Использование команды
service:service --status-all -
Использование команды
initctl(для систем, использующих Upstart):initctl list -
Использование команды
chkconfig(для систем, использующих инициализацию SysV):chkconfig --list -
Разбор содержимого каталога
/etc/init.d/:ls /etc/init.d/
Эти методы предоставят вам список служб и их статус в вашей системе Linux.