Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
yang2765
Docs
提交
2f749e4d
D
Docs
项目概览
yang2765
/
Docs
与 Fork 源项目一致
Fork自
OpenHarmony / Docs
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
2f749e4d
编写于
5月 06, 2022
作者:
K
king_he
提交者:
Gitee
5月 06, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update zh-cn/device-dev/subsystems/subsys-dfx-hidumper.md.
Signed-off-by:
N
king_he
<
6384784@qq.com
>
上级
98b36aa2
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
36 addition
and
36 deletion
+36
-36
zh-cn/device-dev/subsystems/subsys-dfx-hidumper.md
zh-cn/device-dev/subsystems/subsys-dfx-hidumper.md
+36
-36
未找到文件。
zh-cn/device-dev/subsystems/subsys-dfx-hidumper.md
浏览文件 @
2f749e4d
...
@@ -43,137 +43,137 @@ HiDumper是OpenHarmony为开发、测试人员、IDE工具提供的系统信息
...
@@ -43,137 +43,137 @@ HiDumper是OpenHarmony为开发、测试人员、IDE工具提供的系统信息
| 选项 |
**描述**
|
| 选项 |
**描述**
|
| -------- | -------- |
| -------- | -------- |
| -h |
帮助信息
|
| -h |
查看帮助信息。
|
| -t
[timeout] | 超时时间,单位:秒。默认值是30s。如果设置为0表示无超时限定。 |
| -t
[timeout] | 超时时间,单位:秒。默认值是30s。如果设置为0表示无超时限定。 |
| -lc |
系统信息簇列表
|
| -lc |
查看系统信息簇列表。
|
| -ls |
系统元能力列表
|
| -ls |
查看系统元能力列表。
|
| -c | 导出系统簇信息 |
| -c | 导出系统簇信息
。
|
| -c
[base
system] | 以base或system标签区分的系统簇信息导出 |
| -c
[base
system] | 以base或system标签区分的系统簇信息导出
。
|
| -s | 导出全部系统元能力信息 |
| -s | 导出全部系统元能力信息 |
| -s
[SA0
SA1] | 导出SA0、SA1等元能力id对应的元能力信息 |
| -s
[SA0
SA1] | 导出SA0、SA1等元能力id对应的元能力信息
。
|
| -s
[SA]
-a
['-h'] | 以-h为参数导出SA指定的系统元能力信息 |
| -s
[SA]
-a
['-h'] | 以-h为参数导出SA指定的系统元能力信息
。
|
| -e | 导出Faultlog模块生成的崩溃日志 |
| -e | 导出Faultlog模块生成的崩溃日志
。
|
| --net | 导出网络信息 |
| --net | 导出网络信息
。
|
| --storage | 导出存储信息 |
| --storage | 导出存储信息
。
|
| -p | 导出进程列表及全部进程信息 |
| -p | 导出进程列表及全部进程信息
。
|
| -p
[pid] | 导出指定进程号的进程全部信息 |
| -p
[pid] | 导出指定进程号的进程全部信息
。
|
| --cpuusage
[pid] | 导出CPU使用信息
;如果指定pid则导出该进程的CPU使用信息
|
| --cpuusage
[pid] | 导出CPU使用信息
。如果指定pid则导出该进程的CPU使用信息。
|
| --cpufreq | 导出实际的CPU频率 |
| --cpufreq | 导出实际的CPU频率 |
| --mem
[pid] | 导出内存使用信息
;如果指定pid则导出该进程的内存使用信息
|
| --mem
[pid] | 导出内存使用信息
。如果指定pid则导出该进程的内存使用信息。
|
| --zip | 将导出信息压缩到固定文件夹下 |
| --zip | 将导出信息压缩到固定文件夹下
。
|
### 使用实例
### 使用实例
HiDumper可以为开发者导出系统当前基本信息,通过这些基本信息可以定位分析问题。给子服务和元能力传递复杂参数时,参数需要
在双引号中
。
HiDumper可以为开发者导出系统当前基本信息,通过这些基本信息可以定位分析问题。给子服务和元能力传递复杂参数时,参数需要
加双引号
。
具体步骤如下:
具体步骤如下:
1.
进入设备命令行,输入
hidumper -h
获取基本信息介绍,功能语法介绍。
1.
进入设备命令行,输入
hidumper -h
获取基本信息介绍,功能语法介绍。
```
```
hidumper -h
hidumper -h
```
```
2.
输入
hidumper -lc
获取系统信息分类列表。
2.
输入
hidumper -lc
获取系统信息分类列表。
```
```
hidumper -lc
hidumper -lc
```
```
3.
输入
hidumper -c
获取系统base、system等所有分类信息。
3.
输入
hidumper -c
获取系统base、system等所有分类信息。
```
```
hidumper -c
hidumper -c
```
```
4.
输入 hidumper -c [base | system] 按 base 或 system 分类获取系统簇信息
4.
输入 hidumper -c [base | system] 按 base 或 system 分类获取系统簇信息
。
```
```
hidumper -c base
hidumper -c base
hidumper -c system
hidumper -c system
```
```
5.
输入 hidumper -ls 命令获取系统中元能力列表
5.
输入 hidumper -ls 命令获取系统中元能力列表
。
```
```
hidumper -ls
hidumper -ls
```
```
6.
输入 hidumper -s 命令获取系统全部元能力信息
6.
输入 hidumper -s 命令获取系统全部元能力信息
。
```
```
hidumper -s
hidumper -s
```
```
7.
运行 hidumper -s 3301 -a "-h" 命令获取id为3301的元能力的帮助
7.
运行 hidumper -s 3301 -a "-h" 命令获取id为3301的元能力的帮助
。
```
```
hidumper -s 3301 -a "-h"
hidumper -s 3301 -a "-h"
```
```
8.
运行 hidumper -s 3008命令获取id为3008的元能力的全部信息
8.
运行 hidumper -s 3008命令获取id为3008的元能力的全部信息
。
```
```
hidumper -s 3008
hidumper -s 3008
```
```
9.
运行 hidumper -e 命令获取Faultlog模块生成的崩溃历史信息
9.
运行 hidumper -e 命令获取Faultlog模块生成的崩溃历史信息
。
```
```
hidumper -e
hidumper -e
```
```
10.
运行 hidumper --net 命令获取网络信息
10.
运行 hidumper --net 命令获取网络信息
。
```
```
hidumper --net
hidumper --net
```
```
11.
运行 hidumper --storage 命令获取存储相关信息
11.
运行 hidumper --storage 命令获取存储相关信息
。
```
```
hidumper --storage
hidumper --storage
```
```
12.
运行 hidumper -p 命令获取进程信息,包括进程、线程的列表和信息
12.
运行 hidumper -p 命令获取进程信息,包括进程、线程的列表和信息
。
```
```
hidumper -p
hidumper -p
```
```
13.
运行 hidumper -p 1024 命令获取pid为1024的进程信息
13.
运行 hidumper -p 1024 命令获取pid为1024的进程信息
。
```
```
hidumper -p 1024
hidumper -p 1024
```
```
14.
运行 hidumper --cpuusage [pid] 命令获取CPU的使用信息
;如果指定了进程的pid,则只获取该进程的CPU使用信息
14.
运行 hidumper --cpuusage [pid] 命令获取CPU的使用信息
。如果指定了进程的pid,则只获取该进程的CPU使用信息。
```
```
hidumper --cpuusage
hidumper --cpuusage
hidumper --cpuusage 1024
hidumper --cpuusage 1024
```
```
15.
运行 hidumper --cpufreq 命令获取每一个CPU核实际运行的频率
15.
运行 hidumper --cpufreq 命令获取每一个CPU核实际运行的频率
。
```
```
hidumper --cpufreq
hidumper --cpufreq
```
```
16.
运行 hidumper --mem [pid] 命令获取全部的内存使用信息
;如果指定进程的pid,只获取该进程的内存使用情况
16.
运行 hidumper --mem [pid] 命令获取全部的内存使用信息
。如果指定进程的pid,只获取该进程的内存使用情况。
```
```
hidumper --mem [pid]
hidumper --mem [pid]
```
```
17.
运行 hidumper --zip 命令压缩信息数据到/data/dumper目录下
17.
运行 hidumper --zip 命令压缩信息数据到/data/dumper目录下
。
```
```
hidumper --zip
hidumper --zip
```
```
18.
运行 hidumper -t timeout 命令设置超时时间,单位:秒。默认值是30s。如果设置为0表示无超时限
定
。
18.
运行 hidumper -t timeout 命令设置超时时间,单位:秒。默认值是30s。如果设置为0表示无超时限
制
。
```
```
hidumper -t [timeout]
hidumper -t [timeout]
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录