1. 体系日志 : 方位: `/var/log/syslog` 或 `/var/log/messages` 检查办法: `cat /var/log/syslog` 或 `cat /var/log/messages`
2. Apache HTTP Server: 方位: `/var/log/apache2/access.log` 和 `/var/log/apache2/error.log` 检查办法: `cat /var/log/apache2/access.log` 或 `cat /var/log/apache2/error.log`
3. Nginx: 方位: `/var/log/nginx/access.log` 和 `/var/log/nginx/error.log` 检查办法: `cat /var/log/nginx/access.log` 或 `cat /var/log/nginx/error.log`
4. MySQL: 方位: `/var/log/mysql/error.log` 检查办法: `cat /var/log/mysql/error.log`
5. SSH: 方位: `/var/log/auth.log` 检查办法: `cat /var/log/auth.log`
6. Postfix : 方位: `/var/log/mail.log` 检查办法: `cat /var/log/mail.log`
7. Exim : 方位: `/var/log/exim4/mainlog` 检查办法: `cat /var/log/exim4/mainlog`
8. systemd : 检查办法: `journalctl` 或 `journalctl u 服务名`
9. Kubernetes: 方位: 通常在容器运转的环境中,例如 `/var/log/containers/` 检查办法: `kubectl logs f podname c containername`
10. Docker: 检查办法: `docker logs 容器ID`
这些仅仅常见的日志文件和检查办法,具体的服务器装备或许会有所不同。假如你不确定日志文件的方位,能够运用 `find` 指令来查找包括特定关键词的文件,例如 `find /var/log name .log`。
此外,还有一些日志检查东西能够协助你更方便地剖析日志文件,例如 `less`、`tail`、`grep`、`awk`、`sed` 等。
Linux服务器日志检查攻略
在Linux体系中,日志文件是记载体系运转状况、应用程序行为以及用户活动的重要信息来历。把握怎么检查服务器日志关于体系管理员和开发者来说至关重要。本文将具体介绍怎么在Linux服务器上检查日志文件。
一、了解日志文件的方位
/var/log/:这是最常见的日志文件存储目录,包括了体系日志、应用程序日志等。
/var/log/messages/:体系日志文件,记载了体系启动以来的一切音讯。
/var/log/syslog/:体系日志文件,与messages相似,但或许包括更具体的体系信息。
/var/log/apache2/:Apache服务器的日志文件。
/var/log/nginx/:Nginx服务器的日志文件。
二、运用指令行东西检查日志
1. cat
cat指令用于检查文件内容,能够用来检查日志文件的部分内容。
cat /var/log/messages | grep \
未经允许不得转载:全栈博客园 » linux检查服务器日志,Linux服务器日志检查攻略