Linux設定定時任務 crontab

2021-09-27 00:10:03 字數 674 閱讀 6124

# 檢視已有定時任務

crontab -l

# 新建定時任務

crontab -e

* * * * * # 五個*號代表的意思分別是:每分,每時,乙個月第幾日,一年第幾月,乙個星期中的第幾天

菜鳥教程:

比如下面最後一條:每天3點3分執行任務。將日誌直接放到黑洞(刪除)

『>』 代表重定向到**,例如:echo 「123」 > /home/123.txt

/dev/null代表linux的空裝置檔案,所有往這個檔案裡面寫入的內容都會丟失,俗稱「黑洞」

& 表示等同於的意思,2>&1,表示2的輸出重定向等同於1

標準輸入0 從鍵盤獲得輸入 /proc/self/fd/0

標準輸出1 輸出到螢幕(即控制台) /proc/self/fd/1

錯誤輸出2 輸出到螢幕(即控制台) /proc/self/fd/2

/var/log/cron裡面

參考部落格:

linux定時任務cron

一 cron格式 其格式如下 minute hour day month dayofweek command 分鐘 小時 天 月 天每星期 命令 比如 15 ls 表示每15分鐘執行一次ls 即每個小時的第0 15 30 45 60分鐘執行ls命令 25 8 11 ls 每天8 11點的第25分鐘執...

Cron 定時任務 時間設定

crontriggers往往比 trigger更有用,如果您需要基於日曆的概念,而非 trigger完全指定的時間間隔,的發射工作的時間表。crontrigger,你可以指定觸發的時間表如 每星期五中午 或 每個工作日9 30時 甚至 每5分鐘一班9 00和10 00逢星期一上午,星期三星期五 即便...

cron設定定時任務詳解

定時任務cron job被用於安排那些需要被週期性執行的命令。利用它,你可以配置某些命令或者指令碼,讓它們在某個設定的時間內周期性地執行。cron 是 linux 或者類 unix 系統中最為實用的工具之一。cron 服務 守護程序 在系統後台執行,並且會持續地檢查 etc crontab檔案和 e...