yes, the cron runs it at specific day/times according to the clock,
but you want to start something every time your machine boots.
This requires having an entry in the set of startup scripts.
A group of dirs exist under /etc, called rc.X, where X corresponds
to the "run level" of the machine. There is a shell script that
goes through the directory running the appropriate start/stop scripts.
When you get into that directory, you will see a lot of file names
that look like "205anyservicename". The numbers are put in front of
the file name, to determine what order the program will be called.
Important programs that need to be started early on the process
are given low numbers, along with pre-requsites for other things.
The scripts with higher numbers are run later.
You will also find tha most fo these files are actually "sym-links"
to scripts in the /etc/init.d directory.
That should be enough to get you started. |