crontab.md 708 B

crontab

排程作業按時間間隔執行。 更多資訊:https://crontab.guru/.

  • 編輯目前使用者的排程文件:

crontab -e

  • 編輯特定使用者的排程文件:

sudo crontab -e -u {{使用者名稱}}

  • 用給定檔案的內容取代目前的排程文件:

crontab {{檔案/完整/路徑}}

  • 查看目前使用者的排程:

crontab -l

  • 刪除目前使用者的所有排程:

crontab -r

  • 範例排程:每天於 10:00 時執行, * 表示任意值:

0 10 * * * {{執行命令}}

  • 範例排程:每 10 分鐘執行一次命令:

*/10 * * * * {{執行命令}}

  • 範例排程:每週五 02:30 執行sh檔:

30 2 * * Fri {{sh檔路徑}}