以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回车退出。