如何查看服务器的运行日志?
🟢 一、Linux服务器
Linux日志都在**/var/log**目录下,最常用的有:
📂 常用日志文件
文件 | 内容 |
---|---|
/var/log/messages | 大部分系统日志(CentOS常见) |
/var/log/syslog | 系统消息日志(Ubuntu/Debian常见) |
/var/log/secure | 安全认证(SSH登录、sudo等) |
/var/log/auth.log | 身份验证(Ubuntu/Debian) |
/var/log/dmesg | 内核启动日志 |
/var/log/cron | 定时任务日志 |
/var/log/httpd/ | Apache日志 |
/var/log/nginx/ | Nginx日志 |
/var/log/mysql/ | MySQL日志 |
📝 常用查看命令
tail -f /var/log/messages
-
查看日志头部
head /var/log/syslog
-
搜索关键字
grep "error" /var/log/syslog
-
按时间排序查看
ls -ltr /var/log
💡 小技巧
日志文件可能很大,可以配合less
查看:
less /var/log/messages
按/关键字
搜索。
🟡 二、Windows服务器
Windows日志在**事件查看器(Event Viewer)**里:
📂 主要日志类别
-
系统日志
-
硬件、驱动程序、系统服务等
-
-
应用程序日志
-
应用软件运行记录
-
-
安全日志
-
登录、权限变更、审计事件
-
📋 查看方法
-
点击 开始 → 运行,输入:
eventvwr.msc
-
打开 事件查看器
-
在左侧依次展开:
-
Windows 日志 → 应用程序
-
Windows 日志 → 系统
-
Windows 日志 → 安全
-
-
双击具体事件查看详细信息。