Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

Linux 定時任務 crontab 完整教程:crond 守護進程、系統/用戶任務、crontab 指令格式、時間欄位詳解、環境變量

編輯:Linux 教學

crond 簡介

crond 為週期性任務守護進程,每分鐘檢查任務表並執行。分類:

  • 系統任務:/etc/crontab 配置 (如緩存寫入、日誌清理)。含環境變量 SHELL、PATH、MAILTO、HOME 及 run-parts 定時執行 /etc/cron.{hourly,daily,weekly,monthly} 腳本。
  • 用戶任務:crontab 工具管理,任務檔存放於 /var/spool/cron/用戶名。

crontab 指令格式

crontab [-u user] [file]           # 載入檔案或標準輸入
crontab [-u user] [-e|-l|-r|-i]    # 編輯/列出/刪除/刪除確認

任務時間欄位 (六欄位)

minute hour day month week command
欄位範圍說明
minute0-59分鐘
hour0-23小時
day1-31日期
month1-12月份
week0-7星期 (0/7=星期日)
command-執行命令或腳本

特殊符號:* (任意)、*/n (每 n)、a-b (範圍)、a,b,c (列表)。

Copyright © Windows教程網 All Rights Reserved