以Ubuntu爲例,利用系統自帶計劃任務,即cron ,計劃任務,是任務在約定的時間執行已經計劃好的工做,這是表面的意思。在Linux中,咱們常常用到 cron 服務器來完成這項工做。cron服務器能夠根據配置文件約定的時間來執行特定的任務。(詳細使用方法請參考:https://baike.baidu.com/item/cron )服務器
系統默認cron是開啓的,只須要編輯添加本身的任務便可。spa
crontab -e //編輯某個用戶的cron服務日誌
若是以root用戶編輯任務計劃,示例:code
crontab -u root -eblog
進入編輯模式crontab
*/1 * * * * echo "Hello World !" >> /root/test01/test.txt */2 * * * * rm -rf /root/test01/*
第一行的意思是每1分鐘往文本里寫入內容;get
第二行的意思是每2分鐘清空目錄。it
定時清理日誌:class
1 1 1 */2 * rm -rf /root/test01/*
上面這句意思是:每2個月清理/data/logs/目錄下的全部內容。test
按ESC鍵離開編輯,按Ctrl + O寫入磁盤,按Ctrl + C退出,按Ctrl + X退出,按Y回車退出。