1、CentOS7 - 快速查看系统日志
https://baijiahao.baidu.com/s?id=1615125260552254706&wfr=spider&for=pc
systemd拥有强大的处理与系统日志记录功能-systemd-journald。日志目录一般是在/var/log/journal,记录的是二进制文件,我们可以通过journalctl进行查看。
常用的操作
显示所有日志:
journalctl
查看启动只有的所有日志:
journalctl -b
查看最后10条日志
journalctl -n 10
跟踪日志
journalctl -f
只显示冲突、告警和错误
journalctl -p err..alert
显示某个单元日志(也可以同时显示多个添加多个 -u nginx.service -u php-fom.service)
journalctl -u nginx.service
根据时间查找
journalctl --since "20 min ago" #查找20分钟前的日志
journalctl --since today #查找今天的日志
journalctl --until 2018-10-23 #查找2018-10-23日期的日志
查看内核日志
journalctl -k
查找指定用户(UID)日志
journalctl _UID=1000
更详细的参数支持,支持一下参数:
_BOOT_ID=
_GID=
MESSAGE=
_STREAM_ID=
_SYSTEMD_INVOCATION_ID=
_SYSTEMD_USER_SLICE=
_CAP_EFFECTIVE=
_HOSTNAME=
_PID=
SYSLOG_FACILITY=
_SYSTEMD_OWNER_UID=
_SYSTEMD_USER_UNIT=
_CMDLINE=
_KERNEL_DEVICE=
PRIORITY=
SYSLOG_IDENTIFIER=
_SYSTEMD_SESSION=
_TRANSPORT=
_COMM=
_KERNEL_SUBSYSTEM=
_SOURCE_MONOTONIC_TIMESTAMP=
SYSLOG_PID=
_SYSTEMD_SLICE=
_UDEV_SYSNAME=
_EXE=
_MACHINE_ID=
_SOURCE_REALTIME_TIMESTAMP=
_SYSTEMD_CGROUP=
_SYSTEMD_UNIT=
_UID=
总结
journalctl 可以多个参数配合查找,能快速的定位到所需要的日志。
2、
3、
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 我与微信审核的“相爱相杀”看个人小程序副业
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求