优质VPS推荐
VPS优惠 评测

宝塔面板定时任务删除指定类型文件

宝塔有时候需要清空某个文件夹里面的文件时,我们可以使用脚本定时删除,有删除某个文件下的所有文件,和删除某个文件夹下的某种格式的文件,比如log日志,下面我们使用脚本演示。

1、删除某个文件下的所有文件

宝塔定期删除日志文件

find /要删除的目录地址/ | xargs rm -rf

find:查询 要删除的文件
-i : 删除前逐一询问确认。
-f :即使原档案属性设为唯读,亦直接删除,无需逐一确认。
-r :将目录及以下之档案亦逐一删除。
rm -rf:删除当前目录下的所有文件及目录,并且是直接删除,无需逐一确认命令行为:

例:

    find /www/wwwroot/WWW.COM/runtime/log/* | xargs rm -rf

将/www/wwwroot/WWW.COM/runtime/log/换成你的需要删除文件的路径
/www/wwwroot/WWW.COM/runtime/log/*的*表示log下的所有文件夹和文件,不带*表示直接删除log文件夹和log下面的所有文件



2、删除指定类型文件

find /www/wwwroot/WWW.COM/runtime/log/202108 -name "*.log" -exec rm -rf {} \;

脚本设置

赞(0) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《宝塔面板定时任务删除指定类型文件》
文章链接:https://www.tianyanjie.com/1405.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

评论前必须登录!

 

登录

找回密码

注册