イグナシオが言ったように、/etc/crontab
システム全体の crontab です。
/etc/crontab
のフォーマット このようなものです:
# m h dom mon dow user command
* * * * * someuser echo 'foo'
crontab -e
の間 ユーザーごとです。 -u
なしで言及する価値があります 引数 crontab コマンドは現在のユーザーの crontab に移動します。 crontab -e -u <username>
できます 特定のユーザーの crontab を編集します。
ユーザーごとの crontab には「ユーザー」フィールドがないことに注意してください。
# m h dom mon dow command
* * * * * echo 'foo'
紛らわしいかもしれない crontab の側面は、root にも独自の crontab があることです。例えばcrontab -e -u root
/etc/crontab
を編集しません cron の設定を参照してください。
ほとんどの Linux ディストリビューションでは、通常、ユーザーごとの crontab は /var/spool/cron/crontabs/<username>
に保存されます。 (vixie-cron).
RHEL ベースのディストリビューションは /var/spool/cron/<username>
に保存されます . (クローニー)
1 つはシステム crontab で、root のみが編集できます。もう 1 つはユーザー crontab で、ユーザーが編集でき、ユーザーごとに存在します。