ブラックサルの家:Linux Crondtabシステムタイミングタスクコマンド
1544 ワード
1、crondサービス管理
2、crontabタイミングタスク設定
1)基本文法
2)パラメータ説明
(1)crontab編集画面に入ります.vimがあなたの仕事を編集する****が実行するタスクを開きます.
プロジェクト
意味
範囲
最初の"*"
1時間の数分目
0-59
2番目の"*"
一日の中の何時間目
0-23
3番目の「*」
一ヶ月のうちの何日目
1-31
4番目の"*"
一年のうちの何月か
1-12
5番目の"*"
1週間のうちの曜日
0-7(0と7は日曜日)
(2)特殊記号
特殊記号
意味
*
いつでも表します.例えば、最初の「*」は、1時間に1分ごとに実行されるという意味です.
,
不連続な時間を表します.例えば「0 8,12,16***コマンド」は、毎日8時0分、12時0分、16時0分に1回のコマンドを実行することを意味します.
-
連続する時間範囲を表します.たとえば、「0 5**1-6コマンド」は、月曜日から土曜日の午前5時0分にコマンドを実行します.
*/n
代表はどのくらいおきに実行しますか.たとえば「*/10****コマンド」は、10分おきにコマンドを実行することを意味します.
(3)特定時間実行命令
時間
意味
45,22**コマンド
22時45分にコマンドを実行
0 17**1コマンド
毎週1の17時0分にコマンドを実行
0 5 1,15*コマンド
毎月1日と15日の午前5時0分にコマンドを実行します
40 4**1-5コマンド
毎週1~金曜日の午前4時40分にコマンドを実行
*/10 4**コマンド
毎日午前4時、10分おきにコマンドを実行します.
0 0 1,15*1コマンド
毎月1日と15日、毎週1の0時0分にコマンドが実行されます.注意:曜日と何日かは同時に現れないほうがいいです.彼らは天を定義しているからです.管理者を混乱させやすい.
3)ケース
[root@hadoop101 ~]# service crond restart ( )
[root@hadoop101 ~]# service crond start ( )
[root@hadoop101 ~]# service crond stop ( )
2、crontabタイミングタスク設定
1)基本文法
crontab [ ]
:
-e: crontab
-l: crontab
-r: crontab
2)パラメータ説明
[root@hadoop101 ~]# crontab -e
(1)crontab編集画面に入ります.vimがあなたの仕事を編集する****が実行するタスクを開きます.
プロジェクト
意味
範囲
最初の"*"
1時間の数分目
0-59
2番目の"*"
一日の中の何時間目
0-23
3番目の「*」
一ヶ月のうちの何日目
1-31
4番目の"*"
一年のうちの何月か
1-12
5番目の"*"
1週間のうちの曜日
0-7(0と7は日曜日)
(2)特殊記号
特殊記号
意味
*
いつでも表します.例えば、最初の「*」は、1時間に1分ごとに実行されるという意味です.
,
不連続な時間を表します.例えば「0 8,12,16***コマンド」は、毎日8時0分、12時0分、16時0分に1回のコマンドを実行することを意味します.
-
連続する時間範囲を表します.たとえば、「0 5**1-6コマンド」は、月曜日から土曜日の午前5時0分にコマンドを実行します.
*/n
代表はどのくらいおきに実行しますか.たとえば「*/10****コマンド」は、10分おきにコマンドを実行することを意味します.
(3)特定時間実行命令
時間
意味
45,22**コマンド
22時45分にコマンドを実行
0 17**1コマンド
毎週1の17時0分にコマンドを実行
0 5 1,15*コマンド
毎月1日と15日の午前5時0分にコマンドを実行します
40 4**1-5コマンド
毎週1~金曜日の午前4時40分にコマンドを実行
*/10 4**コマンド
毎日午前4時、10分おきにコマンドを実行します.
0 0 1,15*1コマンド
毎月1日と15日、毎週1の0時0分にコマンドが実行されます.注意:曜日と何日かは同時に現れないほうがいいです.彼らは天を定義しているからです.管理者を混乱させやすい.
3)ケース
*/5 * * * * /bin/echo ”11” >> /tmp/test