溫馨提示×

linux crontab的參數(shù)有哪些

小億
182
2023-12-22 08:36:56
欄目: 編程語言

crontab是一個定時(shí)任務(wù)調(diào)度器,用于在Linux系統(tǒng)中執(zhí)行定時(shí)任務(wù)。在Linux crontab中,可以使用以下參數(shù)來設(shè)置定時(shí)任務(wù):

  1. 分鐘(Minute):0-59
  2. 小時(shí)(Hour):0-23
  3. 日(Day of Month):1-31
  4. 月(Month):1-12
  5. 星期(Day of Week):0-7(其中0和7都表示星期日)
  6. 命令(Command):要執(zhí)行的命令或腳本文件的路徑

除了以上參數(shù),還可以使用以下特殊字符來設(shè)置定時(shí)任務(wù)的執(zhí)行時(shí)間:

  1. 星號(*):表示該域可以匹配任意值。
  2. 逗號(,):用于指定多個值,例如"2,5"表示2和5都匹配。
  3. 中劃線(-):用于指定一個范圍,例如"2-5"表示2到5都匹配。

示例:

# 每天的10點(diǎn)執(zhí)行命令
0 10 * * * command

# 每周一的12點(diǎn)30分執(zhí)行命令
30 12 * * 1 command

# 每月的1號和15號的8點(diǎn)執(zhí)行命令
0 8 1,15 * * command

# 每周一到周五的18點(diǎn)執(zhí)行命令
0 18 * * 1-5 command

0