AMH 社区首页
AMH社区 - 开放自由有价值的社区
[求助帖] mysql-generic-5.5.40 体积爆了……7个G |
|
---|---|
hublao |
iMboya 发表于 2014-12-30 00:21:37
本帖最后由 hublao 于 2015-8-9 15:24 编辑
在/home下新建一个dellog.sh 内容为 #!/bin/bash 然后执行命令cd / rm /home/usrdata/mysql*/mysql-bin* -f #删除MySQL日志 rm /home/wwwroot/*/logs/*.log -f #删除网站日志 amh nginx restart #Nginx重启 amh mysql restart #MySQL重启 chmod 755 /home/dellog.sh 执行命令crontab -e 按 a 插入添加内容 复制进去 0 4 1 * * /home/dellog.sh 保存并退出:wq 最后执行命令 看添加成功了没用crontab -l 添加内容然后系统就会每个月的1号凌晨4点自动删除所有的日志文件做个记号下次用
点赞,加油! (0分)
回复
2015-08-09 15:20:46 11
|
37289736 |
留个记号以备后用~谢谢
回复
2015-08-10 13:10:29 12
|
iCharlesC |
其实my.cnf里面加个参数就ok了, 自动删除多于 N 天的log文件.
expire_logs_days = x //二进制日志自动删除的天数。默认值为0,表示“没有自动删除”
回复
2015-08-10 14:29:38 13
|
网路游侠 |
引用: 谢谢,记下了。 这个有个计划任务的话会更好。
回复
2016-02-28 11:45:42 14
|