From my question [Can Process id and session id of a daemon differ?](https://unix.stackexchange.com/questions/175008/can-process-id-and-session-id-of-a-daemon-differ), it was clear that I cannot easily decide the features of a daemon. I have read in different articles and from different forums that `service --status-all` command can be used to list all the daemons in my system. But I do not think that the command is listing all daemons because `NetworkManager`, a daemon which is currently running in my `Ubuntu 14.04` system, is not listed by the command. Is there some command to list the running daemons or else is there some way to find the daemons from the `filesystem` itself?