溫馨提示×

Linux Crontab時間表達式怎么寫

小樊
36
2025-10-16 05:12:50
欄目: 智能運維

在Linux中,Crontab是一個用于設置周期性被執行的任務的工具。Crontab的時間表達式由5個字段組成,分別表示分鐘、小時、日期、月份和星期。每個字段的取值范圍如下:

  1. 分鐘:0-59
  2. 小時:0-23
  3. 日期:1-31
  4. 月份:1-12
  5. 星期:0-7(0和7都表示星期日)

每個字段可以使用以下符號:

  • *:表示任意值,用于表示該字段的所有可能值。
  • ,:用于指定多個值,例如1,3,5表示1、3和5。
  • -:用于指定一個范圍,例如1-5表示1到5。
  • /:用于指定步長,例如*/2表示每隔2個單位。

以下是一些Crontab時間表達式的示例:

  1. 每天凌晨1點執行任務:0 1 * * *
  2. 每小時的第15分鐘執行任務:15 * * * *
  3. 每月的1號和15號凌晨2點執行任務:0 2 1,15 * *
  4. 每周日的凌晨3點執行任務:0 3 * * 0
  5. 每周一至周五的上午10點執行任務:0 10 * * 1-5

要編輯Crontab文件,請在終端中輸入crontab -e命令。在打開的編輯器中,添加或修改時間表達式和要執行的命令,然后保存并退出。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女