Я понимаю , что производные Ubuntu поддерживают System V
который некоторые считают старый метод запуска услуг для уровня запуска и , специфической upstart
однако , как я говорю , является ли услуга или демон управляется скриптами , запускаемых с помощью инициализации или выскочки. Служба команд service --status-all
и initctl list
передают их или есть одна команда, которая скажет мне об этом?
1 ответ
0
Когда вы запускаете ps, одним из полей является ppid. Вы можете использовать это, чтобы отследить его до его родителя (pid будет соответствовать ppid процесса). Просто отследите это рекурсивно. (Вы, вероятно, могли бы написать это с помощью ps и awk)
или если вы предпочитаете графический способ
ps -ely --forest
или просто посмотрите, находится ли он в /etc/init.d/* или /etc/rc.d/*
grep <something> /etc/*.d/*