安裝cron(Ubuntu系統自帶)
apt-get install cron
開啟crontab日志
預設情況下的日志是沒有開啟的,我們需要找到 /etc/rsyslog.d/50-default.conf 檔案的 #cron.*,把簽名的#注釋删掉
可以使用vim來進行檔案編輯,參考 Vim入門基礎
修改完成後,重新開機 rsyslog 服務
service rsyslog restart;
重新開機crontab服務
service cron restart;
進行簡單的示範
首先我們建立一個檔案
/tmp/time.txt
(可以使用vim編輯器建立)
vim /tmp/time.txt
編寫一個定時任務
crontab -e
PS:
每分鐘執行 * * * * *
每五分鐘執行 */5 * * * *
每小時執行 0 * * * *
每天執行 0 0 * * *
每周執行 0 0 * * 0
每月執行 0 0 1 * *
每年執行 0 0 1 1 *
在最後插入新的一行
* * * * * date >> /tmp/time.txt
(每分鐘向目标檔案寫入目前時間)
重新開機服務稍等一會檢視結果
cat /tmp/time.txt

3、對Cron作業進行清單顯示
使用以下指令列出目前使用者計劃的cron作業。
crontab -l
如果想檢視其它使用者的cron作業,可以使用如下指令(這會列出指定使用者的cron作業):
crontab -l -u username
原文位址:
https://www.cnblogs.com/it-taosir/p/9907541.html
https://blog.csdn.net/longgeaisisi/article/details/90477975
https://www.cnblogs.com/xwdreamer/p/8980719.html