What is technically the difference of a process that started in foreground and was manually put into background and a daemon? Do they have different properties?

marked as duplicate by Gilles, slm, jasonwryan, Anthon, Bernhard Nov 23 '13 at 8:48

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


You can take a look at the definition of a Daemon, which tells you what the properties of a daemon are, so biggest ones are:

  • So daemons need not have their own sessions, per se? – jiggunjer Sep 9 '16 at 13:01
  • @jiggunjer You mean a user interactive session? – Karlson Sep 9 '16 at 13:52
  • I thought every process had a SID, a session ID, ps displays it. – jiggunjer Sep 9 '16 at 13:56
  • @jiggunjer What are you talking about? – Karlson Sep 9 '16 at 14:02
  • A process is part of a session, yes? – jiggunjer Sep 9 '16 at 16:09

Not the answer you're looking for? Browse other questions tagged or ask your own question.