find常用命令

发布时间 2023-08-24 09:16:05作者: 燚林

# 找出目录下大于30M的文件
find * -type f -size +30M -print0 | xargs -0 du -sh

# 批量删除日志文件
find * -type f -size +30M -print0 | xargs -0 du -sh | grep '/diff/root/logs/csp/sentinel-record.log' | awk '{ print $2 }' | xargs rm -rf

# 删除系统大于1G的日志文件
 find /APP/istester/ -type f -size +1G | xargs rm