手动删除审计日志,保留最近20个文件

cd /var/log/audit
ls -t audit.log.* | tail -n +21 | xargs -r rm -f

命令解释

  • ls -t audit.log.* → 按时间排序所有轮转日志(不包含当前的 audit.log)。

  • tail -n +21 → 从第 21 个开始列出(即只保留最新的 20 个)。

  • xargs -r rm -f → 删除这些旧文件。

posted @ 2025-11-21 10:37  b̶i̶n̶g̶.̶  阅读(9)  评论(0)    收藏  举报