
Picture for representational purpose onlyĪgain, a daemon is a process that runs in the background and is usually out of the control of the user. The pstree output is a pretty good illustration as to what is going on with your machine. You may not know what some of them are, or what they do, they are listed. You will see a complete listing of all of the processes that are running. Open up a terminal and type in this command: pstree The pstree command is a handy little utility that shows the processes currently running on your system and it show them in a tree diagram. These are useful programs in their own right – they have a specific purpose, but to see all of the daemons running on your machine, the pstree command will suit our discussion better. They can be seen in process listings through ps, top, or htop. There are many ways to catch a glimpse of a running daemon. It’s a general Linux rule that the names of daemons end this way. To identify a daemon, look for a process that ends with the letter d.


What Daemons are Running on Your Machine? Because daemons do the bulk of their work in the background, they can appear a little mysterious and so, perhaps difficult to identify them and what they actually do. There are many daemons that run on a Linux system, each specifically designed to watch over its own little piece of the system, and because they are not under the direct control of a user, they are effectively invisible, but essential. Daemons perform certain actions at predefined times or in response to certain events.
