银河麒麟V10系统怎么导出系统日志 麒麟OS故障排查

千辰君_5334

千辰君_5334

2026-05-22

982人浏览

原创

银河麒麟v10系统日志导出有五种方法:一、journalctl命令导出结构化日志;二、打包/var/log/下原始日志文件;三、用kylin-iodiag-tools提取io行为日志;四、单独导出安装器失败日志;五、通过图形化日志查看器导出。

银河麒麟v10系统怎么导出系统日志 麒麟os故障排查

如果您在银河麒麟V10系统中遇到异常行为或需向技术支持提供诊断依据,则导出完整、结构清晰的系统日志是故障排查的关键前提。以下是五种经验证可行的日志导出方法,覆盖命令行、图形界面及专项工具场景:

一、使用journalctl命令导出结构化系统日志

journalctl是systemd日志服务的原生接口,可直接读取二进制结构化日志,支持按时间、服务单元、优先级等条件精准筛选,适用于快速提取指定上下文片段。

1、导出全部系统日志至文本文件:sudo journalctl --all --no-pager > /tmp/all_system_logs.txt

2、仅导出最近24小时错误级别及以上日志:sudo journalctl --since "24 hours ago" -p err --no-pager > /tmp/recent_errors.log

3、导出特定服务(如lightdm)的完整启动日志:sudo journalctl -u lightdm --all --no-pager > /tmp/lightdm_full.log

4、以JSON格式导出便于程序解析:sudo journalctl -o json --all > /tmp/logs.json

二、打包/var/log/目录下原始日志文件

/var/log/是麒麟OS传统日志的集中存储路径,包含messages、syslog、auth.log、kern.log等核心日志文件,以及服务专属子目录,适用于需提供原始文件供离线分析的场景。

1、创建带日期标识的临时日志归档目录:mkdir -p /tmp/kylin_logs_$(date +%Y%m%d)

2、复制关键系统日志文件:cp /var/log/messages /var/log/syslog /var/log/auth.log /var/log/kern.log /tmp/kylin_logs_$(date +%Y%m%d)/

3、捕获当前内核环缓冲区快照:dmesg > /tmp/kylin_logs_$(date +%Y%m%d)/dmesg_snapshot.log

4、压缩整个日志目录为gzip归档包:tar -czf /tmp/kylin_logs_$(date +%Y%m%d).tar.gz -C /tmp kylin_logs_$(date +%Y%m%d)

5、验证压缩包是否生成成功:ls -lh /tmp/kylin_logs_$(date +%Y%m%d).tar.gz

三、使用kylin-iodiag-tools提取IO行为日志

kylin-iodiag-tools是银河麒麟V10/V11深度集成的IO行为追踪工具,专用于捕获文件访问链路、进程级读写操作及元数据变更,适用于排查文件丢失、内容损坏、非法覆盖等疑难故障。

1、确认工具已安装:which kylin-iodiag-tools

2、启动IO行为捕获(默认持续60秒):sudo kylin-iodiag-tools --capture --duration 60

3、导出捕获结果至指定路径:sudo kylin-iodiag-tools --export /tmp/io_trace_$(date +%Y%m%d_%H%M%S).json

4、查看导出文件完整性:ls -l /tmp/io_trace_*.json

四、单独导出安装器失败日志

当系统安装过程异常中断或升级失败时,安装器会将详细错误信息记录在独立路径中,该日志不被journalctl或/var/log常规归档覆盖,需手动提取。

1、检查安装器日志是否存在:ls -l /var/log/installer/

2、若存在,复制最新失败日志:cp /var/log/installer/syslog /tmp/installer_failure_$(date +%Y%m%d).log

3、同时导出安装器前端日志(如有):cp /var/log/installer/frontend.log /tmp/frontend_$(date +%Y%m%d).log

4、确认两个日志文件均非空:wc -l /tmp/installer_failure_*.log /tmp/frontend_*.log

五、通过图形化日志查看器导出

银河麒麟V10桌面环境预装“系统日志查看器”(kylin-log-viewer),提供可视化界面,支持按模块、时间、关键词过滤,并可直接导出选定范围日志为文本文件,适合不熟悉命令行的用户。

1、点击【开始菜单】→【系统工具】→【系统日志查看器】启动应用

2、在左侧树状栏中选择目标日志源,例如系统日志(syslog)或安全日志(auth.log)

3、使用顶部搜索框输入关键词(如failed、error、lightdm)进行过滤

4、点击菜单栏【文件】→【导出所选日志】,保存为.txt格式至桌面或指定位置

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
FrankenPHP集成Laravel详细教程
FrankenPHP集成Laravel详细教程

本专题提供FrankenPHP集成Laravel的详细配置指南,全面解析运行原理、开发环境搭建、Caddyfile配置、Octane工作模式、数据库连接、队列任务、定时任务和生产环境优化,解决部署过程中常见的报错与兼容性问题。

2026.10.08

40

20

LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

2026.09.30

140

10

LLVM RISC-V参数配置教程
LLVM RISC-V参数配置教程

本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。

2026.09.30

140

14

LLVM IR中间表示入门指南
LLVM IR中间表示入门指南

本专题整理LLVM IR的核心概念,包括中间表示作用、模块结构、函数、基本块、SSA形式、类型系统和常见语法,帮助新手理解LLVM编译流程中的关键层。

2026.09.30

100

12

PDF转图片方法
PDF转图片方法

需要把 PDF 页面用于上传、预览、分享或图片归档时,PDF 转图片方法专题整理 JPG/PNG 格式选择、逐页导出、清晰度设置、批量下载和结果检查等流程,帮助用户稳定完成 PDF 图片化处理。

2026.09.30

100

26

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

2026.09.29

120

15

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

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

2026.09.23

320

15

Buffalo框架路由与请求处理实操指南
Buffalo框架路由与请求处理实操指南

本专题讲解Buffalo框架路由与请求处理机制,涵盖路由注册与分组、资源路由、Handler编写规范、Context上下文方法、参数绑定、中间件编写挂载、Session与Cookie读写、Flash消息及错误页面定制方法。

2026.09.23

220

15

Buffalo框架零基础入门教程
Buffalo框架零基础入门教程

本专题整理Buffalo框架入门内容,涵盖Go环境准备、buffalo CLI安装、新项目生成、目录结构说明、dev热加载启动、数据库连接配置与常见报错排查,帮助新手按约定优于配置的思路跑通第一个Buffalo框架应用。

2026.09.23

180

15

热门下载

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

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.6万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133.4万人学习