统信uos故障排查需通过五类日志定位问题:一、journalctl查systemd服务日志;二、/var/log/下文本日志;三、dmesg查内核环缓冲区;四、图形化日志收集工具;五、auditd审计日志。

如果您在统信UOS系统中遇到异常行为、服务中断或界面无响应等故障现象,则需通过查看系统日志定位问题根源。统信UOS提供多种日志机制,涵盖systemd二进制日志、传统文本日志、内核日志及审计日志,每类日志对应不同层级的运行信息。以下是针对UOS故障排查的五种核心日志查看方法:
一、使用journalctl查看systemd服务日志
journalctl是统信UOS中排查服务异常、启动失败及进程崩溃的核心工具,直接读取systemd管理的日志数据,具备时间过滤、服务隔离与优先级筛选能力,适用于诊断lightdm、dbus、network-manager等关键服务是否正常运行。
1、查看本次开机以来全部系统级日志,并高亮错误关键词:sudo journalctl -b | grep -E "(error|fail|critical|denied|timeout)"
2、聚焦指定服务(如ssh)的完整启动与运行记录:sudo journalctl -u ssh.service --no-pager
3、仅显示该服务最近50条日志并实时跟踪新增内容:sudo journalctl -u ssh.service -n 50 -f
4、按优先级筛选错误及以上级别日志,排除干扰信息:sudo journalctl -p err
二、查看/var/log/目录下传统文本日志
/var/log/目录存放SysV风格的明文日志文件,包含系统通用消息、安全事件、定时任务、内核输出等,无需解析即可直接阅读,是排查底层服务异常和权限问题的第一手资料源。
1、列出核心日志文件并确认其存在性:sudo ls -l /var/log/ | grep -E "messages|secure|kern.log|syslog|auth.log"
2、以分页方式查看messages日志并启用行号显示:sudo less -N /var/log/messages
3、在less界面中搜索“Failed password”以定位SSH暴力尝试:输入 /Failed password 后按回车
4、提取今天生成的所有认证失败记录:sudo awk '/^'$(date +"%b %d")'/ && /Failed password/ {print}' /var/log/auth.log
三、使用dmesg查看内核环缓冲区日志
dmesg读取内核启动及运行时的硬件检测、驱动加载与内存管理信息,对诊断显卡初始化失败、NVMe识别异常、USB设备脱管等底层兼容性问题具有不可替代性,其输出不依赖日志服务是否启用。
1、以带时间戳和颜色的方式查看全部内核日志:sudo dmesg -T -L
2、仅显示错误(err)与警告(warn)级别信息:sudo dmesg -l err,warn
3、将当前内核日志导出为本地文件便于离线分析:sudo dmesg > /home/$USER/dmesg_output.log
4、实时监控新产生的内核事件:sudo dmesg -w
四、使用图形化日志收集工具浏览日志
统信UOS预装的日志收集工具提供可视化界面,自动归类系统日志、内核日志、Xorg日志、dpkg日志等,并支持关键词高亮、时间范围筛选与多格式导出,适合不熟悉命令行的用户快速概览和初筛故障线索。
1、点击屏幕左下角启动器图标,在搜索框中输入日志收集工具并单击启动。
2、在左侧菜单栏中依次选择系统日志 → 内核日志 → 启动日志,观察右侧区域的时间轴与事件摘要。
3、在顶部搜索框中输入关键词如fail或error,点击搜索按钮触发高亮匹配。
4、点击右上角导出按钮,将当前筛选结果保存为HTML格式以便存档或提交技术支持。
五、检查审计日志以追溯用户操作与权限变更
auditd审计日志记录内核层的系统调用、文件访问、账户登录、sudo提权等敏感行为,独立于常规日志系统,是排查非授权操作、策略绕过或配置被篡改的关键依据,尤其适用于安全事件复盘。
1、检索最近10分钟内所有审计事件:sudo ausearch --start recent
2、筛选出UID为1000用户的全部登录与执行操作:sudo ausearch -ua 1000 | aureport -f -i
3、查找所有被拒绝的文件访问尝试(如SELinux或DAC策略拦截):sudo ausearch -m avc -i | grep "denied"
4、生成过去24小时内sudo提权事件的结构化报表:sudo aureport -ts yesterday -te now -m USER_CMD --key sudo











