[lug] Where's the "MASTER" crontab file?
Hugh Brown
hugh at math.byu.edu
Mon Oct 11 22:52:52 MDT 2004
On Mon, 2004-10-11 at 22:34, Bill Thoen wrote:
> When you issue a 'crontab -e' from an RH9 system does it copy your cron
> table from /var/cron/ into a temporary file, invokes the default editor
> with this and then replace the original file with the edited copy?
>
> The reason I ask is because I want to make a daily backup of all the files
> relevant to my user account, and I want to know if /var/cron/bthoen is the
> file I need to save or if the "master" file (darkly mentioned in the
> crontab file header as in, thou shalt not edit this...) is actually
> somewhere else.
>
> Thanks,
>
> Bill Thoen
The master crontab file for <user> on redhat 9 is in
/var/spool/cron/<user>
For SuSE 9.1 it is in /var/spool/cron/tabs/<user>
For Debian Sarge it is in /var/spool/cron/crontabs/<user>
When I type crontab -e, I get a vi session that says,
"/tmp/crontab.sFpgrk/crontab" at the bottom. So your suggestion about
the temp file is most likely right.
You can also store the output of crontab -l in a file. I've also gotten
in the habit of storing my crontab in ~/crontab and then running:
crontab ~/crontab
to load it.
Hugh
More information about the LUG
mailing list