Log

查看内核日志

dmesg

可用于查看内核自检信息(e.g. 硬件的检测流程);判断外设是否成功连接

dmesg
option:
-l (level) 设置输出等级
-T (timestamp) 使用系统时间(时间或在挂起后不准)

可用等级

img

有关时间的补充说明

img

解决方案

img

journalctl

详看 查看服务日志

查看用户日志

含访问记录(login/logout)、登录验证信息(authority)

查看服务日志

journalctl

journalctl -x # 输出信息附帮助性说明(help texts)
journalctl -e # 指定从日志文件尾部读起
img

限制性输出

option
-p: err/num      # 指定日志输出等级
--: since today  # 指定起始日期(只看当天的日志)
-b:             # 最近一次的boot记录
-k:             # 只查看内核信息
img

拓展:一般使用journalctl来读取内核日志,而不用dmesg

查看日志占用的磁盘空间

journalctl --disk-usage

查看所有日志

即可通过GUI查看内核、用户、服务等日志

for KDE

ksystemlog

img

lnav

具有文本高亮,突出重点的效果

image-20211030104458267

日志DEBUG

PKCS#7 signature not signed with a trusted key

显卡驱动异常,重装显卡驱动