标签: linux bash
脚本来计算目录大小并删除最旧的日志,如果超过阈值使用?此文件夹中有一个日志轮换,它的大小超过了阈值限制,例如10GB我想删除一些最旧的文件。帮我编写脚本。我知道如何删除超过x天的文件,但我想设置阈值限制并删除一些旧日志。
答案 0 :(得分:1)
du告诉您磁盘使用情况。要查找超过x天的文件,请将find与-ctime或-mtime一起使用。 -delete的{{1}}选项会直接删除找到的文件。
du
find
-ctime
-mtime
-delete
(是的,我知道这不是一个完整的答案。这也不是一个完整的问题。)