GNU/Linux >> Linux の 問題 >  >> Linux

/etc/crontab と crontab -e の違い

イグナシオが言ったように、/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 で、ユーザーが編集でき、ユーザーごとに存在します。


Linux
  1. [[$ a ==Z*]]と[$a==Z *]の違いは?

  2. / sbin/nologinと/bin/ falseの違いは何ですか?

  3. 〜/ .profile、〜/ .bashrc、〜/ .bash_profile、〜/ .gnomerc、/ etc / bash_bashrc、/ etc / screenrcの違い…?

  1. ‘$の違い。 Foo」と「$./foo」??

  2. SnatとMasqueradeの違いは?

  3. sudo crontab -e と crontab -e だけの Linux の違い

  1. /bin と /usr/bin の違い

  2. Linux の /etc/init.d と /etc/rcX.d ディレクトリの間の接続は何ですか?

  3. Linux:/dev/console 、 /dev/tty 、 /dev/tty0 の違い