Please whitelist cPanel in your adblocker so that you’re able to see our version release promotions, thanks!

The Community Forums

Interact with an entire community of cPanel & WHM users!

Different Crontab? “crontab-and” and “/ etc/crontab”

Discussion in 'General Discussion' started by Divino, Sep 13, 2007.

  1. Divino

    Divino Member

    Joined:
    Jan 6, 2006
    Messages:
    19
    Likes Received:
    0
    Trophy Points:
    151
    Hello friends!
    Does anybody know how to explain the difference among those crontab?
    Them healthy very different, besides in the form of editing, see:

    “crontab -e” and “/ etc/crontab”

    crontab-and
    0 5 * * * / scripts/upcp
    0 4 * * * / scripts/cpbackup
    * /15 * * * * / usr/local/cpanel/whostmgr/bin/dnsqueue> / dev/null 2>&1
    2,58 * * * * / usr/local/bandmin/bandmin
    0 0 * * * / usr/local/bandmin/ipaddrmap
    10 3 * * * / usr/local/cpanel/whostmgr/docroot/cgi/cpaddons_report.pl--notify
    0 6 * * * / scripts/exim_tidydb> / dev/null 2>&1
    * /5 * * * * / usr/local/cpanel/bin/dcpumon> / dev/null 2>&1

    / etc/crontab
    SHELL=/bin/bash
    PATH=/sbin:/bin:/usr/sbin:/usr/bin
    MAILTO=root
    HOME = /

    #run-parts
    10 4 * * * root run-parts / etc/cron.hourly
    01 4 * * * root run-parts / etc/cron.daily
    30 4 * * 0 root run-parts / etc/cron.weekly
    35 3 1 * * root run-parts / etc/cron.monthly
    10 4 * * * root rm - fR / tmp / *
    * /5 * * * * root / usr/local/sim/sim - q >> / dev/null 2>&1


    Thanks
     
  2. kev1nk

    kev1nk Member

    Joined:
    Sep 11, 2007
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    51
    RE: crond

    The "cron jobs" are controlled by the crond daemon. As you can see in your etc there are many "cron*" folders. There is another very important folder also "/var/spool/cron/".
    The "/etc/crontab" file could be describe as configuration file. It is used for your regular daily, weekly and monthly tasks. The entries there are not just simple scripts but "run-parts" tasks.
    The "crontab -e" function is opening your "/var/spool/cron/$user" where "$user" is the username you are currenly using. If you are logged as "admin" then "crontab -e" will open "/var/spool/cron/admin", but "cat /etc/crontab" will return the same.
    The tasks in "/var/spool/cron/" will be run as the user specified there. The tasks in "admin" will be started as "admin". The entries specified in "/etc/crontab" will be started as root user(he is owner of the crond process).

    Best Regards
    Kevin K
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. Divino

    Divino Member

    Joined:
    Jan 6, 2006
    Messages:
    19
    Likes Received:
    0
    Trophy Points:
    151
    Cron

    Hi Kevin K.
    Thanks
     
Loading...

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice