日志文件分割

  • 如何在Linux中使用Shell脚本实现按日分割日志文件?

    在Linux下,可以使用logrotate工具来按日分割日志。首先创建一个配置文件,/etc/logrotate.d/myapp,然后添加以下内容:,,`,/var/log/myapp/*.log {, daily, missingok, rotate 7, compress, delaycompress, notifempty, create 0640 root adm, sharedscripts, postrotate, /etc/init.d/myapp restart ˃ /dev/null, endscript,},“,,这个配置文件表示每天分割一次日志,保留7天的日志,压缩旧的日志文件,如果日志文件为空则不分割,创建新的日志文件权限为0640,属于root和adm用户,分割后重启myapp服务。

    2024-08-28
    012
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入