Linux计划任务,定时清空日志

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

相关文章
相关标签/搜索