7种日志级别代号0-7 0 debug #有调试信息的,日志信息最多 1 info #一般信息的日志,最常用 2 notice #最具有重要性的普通条件的信息 常见 3 warning #警告级别 常见 4 err #错误级别,阻止某个功能或者模块不能正常工作的信息 常见 5 crit #严重级别,阻止整个系统或者整个软件不能工作的信息 6 alert #需要立刻修改的信息 7 emerg #内核崩溃等严重信息 none #什么都不记录 其中最为常见的是3、4、5 常见的日志文件 /var/log/messages #动态查看日志文件的尾部,系统主日志文件 var/log/secure #记录认证、安全的日志 /var/log/maillog #跟邮件postfix相关 /var/log/cron #crond、at进程产生的日志 tail ail /var/log/yum.log #yum的日志 tail -f /var/log/mysqld.log #MySQL日志 /var/log/xferlog #和访问FTP服务器相关 /var/log/boot.log #系统启动过程日志记录存放 手动日志轮转 参数解析 # 指定日志的位置 /var/log/日志名{ # 在日志轮转前要做的事 prerotate # 取消隐藏权限a chattr -a /var/log/newbee # 结束脚本 endscript # weekly daily monthly yearly # 以日期为后缀 dateext # 轮转周期为 1天 daily # 保留5份日志 rotate 5 # 设置属主属组 权限 create 0644 root root # 设置压缩 compress # 轮转之后要做的事情 postrotate # 再次添加a权限 chattr +a /var/log/newbee # 结束脚本 endscript } 强制手动轮转 logrotate -f /var/log/日志名 收藏备用,希望能够帮助到大家!