使用宝塔面板中的计划任务shell脚本定时删除指定类型文件

本篇文章为大家介绍如何通过宝塔面板的计划任务中创建Shell脚本进行定时删除网站日志。

最近发现某个源码程序的log文件实在有点多,网站日志增加的速度是真的快,不到半个月就把40G的空间给占满了,结果这两天就有小伙伴反馈说网站打不开了,万般无奈之下就想到了宝塔面板的计划任务功能,今天就跟大家分享下如何通过宝塔面板的计划任务中创建shell脚本进行定时删除网站日志。

使用宝塔面板中的计划任务shell脚本定时删除指定类型文件

任务名称、执行周期就不多说了,根据自己的需求来指定,名称无非是为了分辨Shell脚本功能而已。下面以轩辕网作为示例,直接来说说脚本内容:

find /www/xuanyuan.cn/Logs -name "*.log" -exec rm -rf {} \;

其中find后面的是指定文件夹,*.log是指定文件类型(后缀),这样就可以根据自己的需要来进行定时任务了,当然,我们也可以举一反三下,比如只删除错误日志:

find /www/xuanyuan.cn/Logs -name "*.error.log" -exec rm -rf {} \;

是不是感觉跟Windows资源管理器的搜索很像呢?没错,照着那个逻辑来就好了!

啥?你还没用过宝塔?轩辕网送你3188元的宝塔礼包点击领取

本文章由轩辕网发布 作者:轩辕科技 转载请注明出处:https://xuanyuan.cn/2369.html

联系客服:点击这里给我发消息

电子邮件:xy@xxyy.cn

在线时间:09:00-18:00