复制
收藏
提问
全网
设置计划任务每周5晚上2点钟 查找/var/log/目录下日志文件大于1G 的文件将内容清空?
刚刚
理解问题设置计划任务每周5晚上2点钟 查找/var/log/目录下日志文件大于1G 的文件将内容清空?
已完成理解「设置计划任务每周5晚上2点钟 查找/var/log/目录下日志文件大于1G 的文件将内容清空?」
展开阅读网页
设置计划任务
清空大文件
- 查找大文件:使用
find /var/log/ -type f -size +1G
命令查找大于1G的日志文件。8 - 清空文件内容:对找到的文件使用
>
操作符清空其内容,例如find /var/log/ -type f -size +1G -exec > {} \;
。
定时执行
- 设置定时任务:在
crontab
中设置每周五晚上2点执行上述查找和清空操作。 - 示例 cron 表达式:
0 2 * * 5 find /var/log/ -type f -size +1G -exec > {} \;
。
注意事项
更专业一些
转笔记
专业
设置计划任务每周5晚上2点钟 查找/var/log/目录下日志文件大于1G 的文件将内容清空?不在提醒