鸿蒙日志采集命令

文章目录

  • 一、采集日志指令
  • 二、说明
    • [1. hdc shell hilog -r](#1. hdc shell hilog -r)
    • [2. hdc shell hilog -p off](#2. hdc shell hilog -p off)
    • [3. hdc shell hilog -Q domainoff](#3. hdc shell hilog -Q domainoff)
    • [4. hdc shell hilog -Q pidoff](#4. hdc shell hilog -Q pidoff)
    • [5. hdc hilog > z.log](#5. hdc hilog > z.log)

一、采集日志指令

复制代码
hdc shell hilog -r; hdc shell hilog -p off; hdc shell hilog -Q 
domainoff; hdc shell hilog -Q pidoff; hdc hilog > z.log

二、说明

1. hdc shell hilog -r

清除日志缓冲区中的历史日志。默认清除 app 和 core 两种类型的 buffer,可配合 -t 参数指定某一类型。目的是在开始抓取前清空旧日志,确保后续输出的日志都是最新的1。

2. hdc shell hilog -p off

关闭日志隐私开关。系统默认开启隐私脱敏,日志中的参数会显示为 %{public}s 等占位符形式;关闭后,日志将显示原始参数内容,便于调试定位问题2。

3. hdc shell hilog -Q domainoff

关闭 domain 维度的超限流控。当某个 domainID 打印的 LOG_CORE 类型日志量在一秒内超过阈值时,会触发管控丢弃超出部分的日志;关闭后不再限制13。

4. hdc shell hilog -Q pidoff

关闭进程维度的超限流控。当某个进程打印的 LOG_APP 类型日志量在一秒内超过阈值时,会触发管控丢弃超出部分的日志;关闭后不再限制13。

5. hdc hilog > z.log

持续阻塞式读取设备日志并重定向输出到本地文件 z.log。该命令会一直运行直到手动终止(Ctrl+C),抓取的日志保存在执行命令的当前目录下

相关推荐
lqj_本人3 小时前
Flutter 三方库「flutter_ble_peripheral」的鸿蒙化适配指南
flutter·华为·harmonyos
lqj_本人4 小时前
Flutter 三方库「flutter-dualscreen」的鸿蒙化适配指南
flutter·华为·harmonyos
熊猫钓鱼>_>6 小时前
【SenseNova U1.5 Lite实战】鸿蒙校园工具开发者适配原生统一多模态大模型全记录
人工智能·华为·ai·harmonyos·媒体·sensenova
在人间耕耘6 小时前
鸿蒙7「互动卡片」实测:桌面上多了个“记一笔“按钮 快的很
华为·harmonyos
昇腾知识体系7 小时前
昇腾 AscendC Tiling 设计实战:TilingFunc/TilingData 完整示例与 UB 容量预算
人工智能·华为·知识图谱
RUNIONE7 小时前
合亿RUNIONE 三防平板电脑|手持工业平板 UA810 开源鸿蒙系统,与国产生态深度融合
harmonyos·手持工业平板·手持工业平板厂家
●VON7 小时前
鸿蒙跨平台框架怎么选?从真实需求比较 Flutter、React Native、KMP/CMP 与 Web 路线
flutter·react native·harmonyos
lqj_本人8 小时前
Flutter 三方库「flutter_displaymode」的鸿蒙化适配指南
flutter·华为·harmonyos
邓孟鑫9 小时前
鸿蒙图表MarkerView遮挡解决方案
华为·harmonyos
梦想不只是梦与想9 小时前
鸿蒙 指定设备发布:内部测试
harmonyos·内部测试·指定设备发布