Operations on Processes

    • Some of the processes that init launches are daemons.
      Daemons like this one? (Image taken from belloflostsouls.net.)
      • A daemon is a process that the user cannot control directly through a terminal, and therefore is a process running in the background. Daemon processes are essential for the reliable activity of modern OSs.
      • As a rule, if the name of a process ends with the letter ‘d’, this is most likely a daemon process. Example: sshd is a daemon process controlling the OpenSSH server; its purpose is to listen to incoming SSH connection requests and establish such connections.
    • Following is a tree diagram showing an example of the process family on a computer. Notice that init, the ultimate parent, is at the tree’s root.