讲师中心 微信公众号
AI工具推荐 视频效率加速

Linux系统日志查看指南_Linux日志文件位置与用途解析

风丽大大_9879

风丽大大_9879

发布时间:2025-12-17 19:36:55

|

471人浏览过

|

来源于php中文网

原创

Linux系统日志核心位于/var/log/,如messages、syslog、auth.log等,分别记录通用事件、认证操作等;需用tail、grep、journalctl等命令查看过滤,注意logrotate轮转及journald持久化配置。

linux系统日志查看指南_linux日志文件位置与用途解析

Linux系统日志是排查故障、监控运行状态和审计安全事件的核心依据。掌握日志文件的位置、格式和查看方法,能快速定位问题根源。

核心日志文件位置与用途

大多数日志由rsyslog或journald管理,传统路径集中在/var/log/目录下:

  • /var/log/messages:通用系统日志(CentOS/RHEL 7以前、部分Debian系),记录内核、服务启动、邮件、cron等非认证类事件
  • /var/log/syslog:Debian/Ubuntu默认系统日志,作用类似messages,但更广泛涵盖系统组件
  • /var/log/auth.log:专注用户认证相关操作,如SSH登录、sudo命令、su切换、PAM事件
  • /var/log/kern.log:内核消息独立记录(常见于Ubuntu),便于单独分析硬件、驱动、网络栈异常
  • /var/log/dmesg:开机时内核环缓冲区快照,适合查硬件识别、模块加载失败等问题(也可用dmesg命令实时读取)
  • /var/log/journal/:systemd-journald的二进制日志存储目录(RHEL 7+/Ubuntu 16.04+默认启用),需用journalctl访问

常用查看与过滤方法

不依赖图形界面,纯命令行即可高效分析:

douyin-keyword-search
douyin-keyword-search

自动化抓取抖音搜索结果页面的文章数据,支持关键词搜索、格式输出和数量限制,需安装Playwright和Chromium浏览器。

下载
  • tail -f /var/log/syslog实时追踪最新日志,按Ctrl+C退出
  • grep "Failed password" /var/log/auth.log快速筛选SSH暴力破解尝试
  • less +G /var/log/messages打开并自动跳至末尾,支持上下翻页和搜索(输入/关键词
  • 对压缩过的旧日志(如messages-20240501.gz),直接用zgrepzcat,例如:zgrep "Out of memory" /var/log/messages-*.gz

systemd-journald日志操作要点

现代发行版默认启用journald,其日志更结构化、支持字段过滤,但不直接以文本形式存放:

  • journalctl -u sshd.service:查看sshd服务的全部日志
  • journalctl --since "2 hours ago" --until "1 hour ago":按时间范围检索
  • journalctl -p err..crit:只显示错误(err)及更严重级别(crit、alert、emerg)的日志
  • journalctl -b -1:查看上一次启动的日志(-b 表示boot,-1 是上一次)
  • 日志默认仅保存在内存和/tmp中,如需持久化,需创建/var/log/journal/目录并重启journald(systemctl restart systemd-journald

日志轮转与清理注意事项

日志不会自动删除,靠logrotate定期归档压缩,配置通常在/etc/logrotate.d/下:

  • 检查/etc/logrotate.conf中的全局设置,如保留几周、是否压缩、是否每日轮转
  • 误删/var/log/messages可能导致新日志写入失败(需重启rsyslog或reboot才能恢复),建议用truncate -s 0 /var/log/messages清空内容而非删除文件
  • 磁盘空间不足时,可临时清理/var/log/journal/中过期的二进制日志:journalctl --vacuum-time=2weeks--vacuum-size=500M

基本上就这些。理清路径、匹配工具、注意轮转机制,日常运维查日志就不费劲了。

热门AI工具

更多
WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

LibLibAI
LibLibAI Hot

一款AI视频创作工具,主要用于国内领先的AI创意平台,以海量模型、低门槛操作与“创作-分享-商业化”生态,让小白与专业创作者都能高效实现图文乃至视频创意表达,适合需要提升相关任务效率的用户。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

Loomy
Loomy Hot

一款AI工具,主要用于科大讯飞发布的桌面级 AI 助理,比 OpenClaw 更易用、更安全!,适合需要提升相关任务效率的用户。

AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

相关专题

更多
Sass和less的区别
Sass和less的区别

Sass和less的区别有语法差异、变量和混合器的定义方式、导入方式、运算符的支持、扩展性等。本专题为大家提供Sass和less相关的文章、下载、课程内容,供大家免费下载体验。

2167

2023.10.12

堆和栈的区别
堆和栈的区别

堆和栈的区别:1、内存分配方式不同;2、大小不同;3、数据访问方式不同;4、数据的生命周期。本专题为大家提供堆和栈的区别的相关的文章、下载、课程内容,供大家免费下载体验。

4587

2023.07.18

堆和栈区别
堆和栈区别

堆(Heap)和栈(Stack)是计算机中两种常见的内存分配机制。它们在内存管理的方式、分配方式以及使用场景上有很大的区别。本文将详细介绍堆和栈的特点、区别以及各自的使用场景。php中文网给大家带来了相关的教程以及文章欢迎大家前来学习阅读。

2088

2023.08.10

alert怎么实现换行
alert怎么实现换行

alert通过使用br标签来实现换行。更多关于alert相关的问题,详情请看本专题下面的文章。php中文网欢迎大家前来学习。

1217

2023.11.07

磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

3630

2023.06.21

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

3153

2023.06.29

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

2213

2023.06.30

linux修改文件名
linux修改文件名

本专题为大家提供linux修改文件名相关的文章,这些文章可以帮助用户快速轻松地完成文件名的修改工作,大家可以免费体验。

5290

2023.07.05

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

20

2026.09.23

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Buffalo框架快速入门指南
Buffalo框架快速入门指南

共0课时 | 0人学习

Valgrind支持平台说明
Valgrind支持平台说明

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn