Crontab 命令解釋
crontab 命令用於提交和管理需要定期執行的用戶任務。它類似於 Windows 中的計劃任務。在操作系統安裝後,這個服務工具將預設安裝,並會自動啟動 crond 進程。crond 進程會定期檢查每分鐘是否有任務需要執行。如果有需要執行的任務,則該任務將自動執行。
這裡有一個更詳細的介紹:
crontab
crontab 命令用於編輯用戶的 crontab 檔案。一個 crontab 檔案是包含要在特定時間執行的命令列表的文字檔案。
命令語法
crontab 命令具有以下語法:
crontab [選項]
選項
crontab 命令有以下選項:
-e :編輯 crontab 檔案。
-l :列出 crontab 檔案。
-r :移除 crontab 檔案。
-u 使用者 :編輯指定用戶的 crontab 檔案。
Crontab 檔案格式
一個 crontab 檔案由一系列行組成,每一行指定一個要執行的命令。每行分為五個字段,由空格或製表符分隔:
分鐘:應執行命令的分鐘。
小時:應執行命令的小時。
月份中的日子:應執行命令的月份中的日子。
月份:應執行命令的月份。
星期中的日子:應執行命令的星期中的日子。
範例
以下範例顯示如何將命令添加到 crontab 檔案中:
crontab -e
這將在文本編輯器中打開 crontab 檔案。將以下行添加到檔案中:
0 0 * * * /路徑/到/命令
這將導致命令 /路徑/到/命令 每天午夜執行。
以下範例顯示如何列出 crontab 檔案:
crontab -l
這將列出 crontab 檔案的內容。
以下範例顯示如何移除 crontab 檔案:
crontab -r
這將移除 crontab 檔案。