Linux利用crontab -e计划任务自动删除PHP的tmp缓存目录的垃圾文件,或web的日志文件
例如有时候phpmyadmin老出现内存不够什么的,因为你的缓存已经满了。由于PHP不会自动清理过期缓存,导致的问题。php.ini的session path的默认缓存目录就是/tmp,所以代码如下
运行crontab
crontab -e
输入如下内容,然后:wq保存退出即可,每小时自动删除一次,避开整点高峰期,整点前清理,提升效率
45 * * * * /bin/rm -rf /tmp/sess*
kangle的日志删除
45 * * * * /bin/rm -rf /vhs/kangle/var/*
百度百科crontab参数介绍
f1 f2 f3 f4 f5 program
其中 f1 是表示分钟,f2 表示小时,f3 表示一个月份中的第几日,f4 表示月份,f5 表示一个星期中的第几天。program 表示要执行的程式。
分钟 (0-59)
小時 (0-23)
日期 (1-31)
月份 (1-12)
星期 (0-6)//0代表星期天
好方法!
(PS:为了会员努力灌水!) 丿心丶姮 发表于 2014/5/3 20:54
好方法!
(PS:为了会员努力灌水!)
这是小尾巴?? 算是吧!
(PS:为了会员努力灌水!)
页:
[1]