/var/log/apache2/access.log,错误日志 /var/log/apache2/error.log。/var/log/nginx/access.log,错误日志 /var/log/nginx/error.log。/var/log/mysql/slow.log,错误日志 /var/log/mysql/error.log。cat(查看全部)、tail -f(实时查看)、head(查看开头)。grep '关键字'(如 grep '404' access.log)。awk(提取字段,如 awk '{print $1}' 统计IP)、sort/uniq(排序去重)。logrotate 工具定期压缩旧日志,避免磁盘占满。
sudo nano /etc/logrotate.d/apache2
# 内容示例:每日切分,保留52份
/var/log/apache2/*.log {
daily
rotate 52
compress
missingok
}
chmod 640),防止敏感信息泄露。tail -f 或工具(如Zabbix)监控异常日志(如频繁错误请求)。