LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 12-15-2007, 07:57 AM   #1
jCash
Member
 
Registered: Sep 2006
Posts: 57

Rep: Reputation: 15
newbie: Reason for daemon


Why would you want to have a program as a daemon, so you can start and stop it, without having to try to find the pid and killing the program?

I have a program that need to be started by cron and I am not sure if I have to make it a daemon.
 
Old 12-15-2007, 09:19 AM   #2
kzutter
Member
 
Registered: Nov 2007
Location: Carson City, NV USA
Distribution: Various, but always Debian based
Posts: 70

Rep: Reputation: 15
Sometimes it is desirable to have program run continuously in the background. This is daemon mode. Most daemons sit quietly, waiting for some kind of event, such as a network request.
 
Old 12-15-2007, 09:44 AM   #3
bsdunix
Senior Member
 
Registered: May 2006
Distribution: BeOS, BSD, Caldera, CTOS, Debian, LFS, Mac, Mandrake, Red Hat, Slackware, Solaris, SuSE
Posts: 1,761

Rep: Reputation: 80
Any process running in the background or foreground has a PID whether that process is short or long lived.

A "daemon" is just a name associated with service programs that run in the background that typically perform a function (DNS, DHCP, HTTP, etc.)

CRON can start service programs as well as the typical timed event short lived script task.

So, if your program will perform a service and will need to stay long lived, then consider it a daemon. If on the other hand it will perform a short lived process, then it's a task.

Daemon (computer software)
http://en.wikipedia.org/wiki/Daemon_(computer_software)

Last edited by bsdunix; 12-15-2007 at 06:31 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Enable daemon to run with service daemon start,etc baddah Programming 6 12-02-2007 05:51 PM
what will be the reason digitalj Linux - Software 6 08-11-2005 09:09 AM
Configuration of SSH daemon on Slackware 9.1 - Newbie BenChase Slackware 7 12-14-2003 10:57 PM
just another reason tangle General 2 08-19-2002 12:30 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 05:51 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration