centos crontab(タイマ)の使用
1585 ワード
centosは一般的にcrontabを開いた状態にデフォルト設定します.
を使用して、crontabを開いているかどうかを確認します.開いていない場合は、次のコマンドを呼び出すことができます.
crontabの編集も簡単で、デフォルトではviでエディタを作っていますが、以下のコマンドでcrontabを操作できます.
crontabのルールは以下の通りです.
ここで*/-、これらのワイルドカードは
たとえば、2時間おきに
保存が終了すると、/var/spool/cronの下に現在のユーザーの名前付きファイルが生成されます.表示は入力したばかりのタイミングで準備されています.また、/var/logs/cronのログ記録も表示できます.
service crond status
を使用して、crontabを開いているかどうかを確認します.開いていない場合は、次のコマンドを呼び出すことができます.
/sbin/service crond start #
/sbin/service crond stop #
/sbin/service crond restart #
/sbin/service crond reload #
crontabの編集も簡単で、デフォルトではviでエディタを作っていますが、以下のコマンドでcrontabを操作できます.
crontab -l #
crontab -e #
crontab -r #
crontab [-u guest] -l # guest
crontabのルールは以下の通りです.
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * user-name command to be executed
, *
ここで*/-、これらのワイルドカードは
* , *
/ , */5 5
- , 2-4 2 4
, , 2 6,8 6 8
" ":8-14/2 8,10,12,14
: "1,2,3,4″,"0-4,8-12″
たとえば、2時間おきに
crontab -e
* */2 * * *
保存が終了すると、/var/spool/cronの下に現在のユーザーの名前付きファイルが生成されます.表示は入力したばかりのタイミングで準備されています.また、/var/logs/cronのログ記録も表示できます.