Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
ec0a49da
D
Docs
项目概览
OpenHarmony
/
Docs
接近 2 年 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
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看板
未验证
提交
ec0a49da
编写于
9月 19, 2022
作者:
O
openharmony_ci
提交者:
Gitee
9月 19, 2022
浏览文件
操作
浏览文件
下载
差异文件
!9453 hdc doc: update fport/rport
Merge pull request !9453 from liuguang/master
上级
35a399a9
d1a55472
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
144 addition
and
17 deletion
+144
-17
zh-cn/device-dev/subsystems/subsys-toolchain-hdc-guide.md
zh-cn/device-dev/subsystems/subsys-toolchain-hdc-guide.md
+144
-17
未找到文件。
zh-cn/device-dev/subsystems/subsys-toolchain-hdc-guide.md
浏览文件 @
ec0a49da
...
@@ -53,10 +53,30 @@ option涉及以下命令:
...
@@ -53,10 +53,30 @@ option涉及以下命令:
hdc_std -v / hdc_std version
hdc_std -v / hdc_std version
```
```
-
**-l 0-5**
用于指定运行时日志等级,默认为LOG_INFO。
**表2** 命令说明
| 参数 | 参数说明 |
| -------- | -------- |
| 0 | LOG_OFF |
| 1 | LOG_FATAL|
| 2 | LOG_WARN |
| 3 | LOG_INFO |
| 4 | LOG_DEBUG|
| 5 | LOG_ALL |
使用方法:
```
hdc_std -l5 start
```
-
**-t key**
-
**-t key**
用于连接指定设备标识为key的设备。
用于连接指定设备标识为key的设备。
**表
2
** 命令说明
**表
3
** 命令说明
| 参数 | 参数说明 |
| 参数 | 参数说明 |
| -------- | -------- |
| -------- | -------- |
...
@@ -75,6 +95,21 @@ option涉及以下命令:
...
@@ -75,6 +95,21 @@ option涉及以下命令:
>  **说明:**
>  **说明:**
> 一台开发机可支持多个设备连接,每个设备有其唯一的设备标识,如果通过网络与设备连接,其标识为IP地址:port格式,如果通过usb连接则标识为设备sn号。该命令需要跟随具体操作命令。
> 一台开发机可支持多个设备连接,每个设备有其唯一的设备标识,如果通过网络与设备连接,其标识为IP地址:port格式,如果通过usb连接则标识为设备sn号。该命令需要跟随具体操作命令。
-
**checkserver**
用于获取client-server版本。
**表4** 命令说明
| 返回值 | 返回值说明|
| -------- | -------- |
| Client version: server version: | client-server版本号 |
使用方法:
```
hdc_std checkserver
```
## 查询设备列表的命令
## 查询设备列表的命令
...
@@ -89,7 +124,7 @@ list targets[-v]
...
@@ -89,7 +124,7 @@ list targets[-v]
显示所有已经连接的目标设备列表
显示所有已经连接的目标设备列表
**表
3
**
命令说明
**表
5
**
命令说明
| 参数 | 参数说明|
| 参数 | 参数说明|
| -------- | -------- |
| -------- | -------- |
...
@@ -121,7 +156,7 @@ hdc_std list targets -v
...
@@ -121,7 +156,7 @@ hdc_std list targets -v
-
**target mount**
-
**target mount**
以读写模式挂载系统分区。
以读写模式挂载系统分区。
**表
4
** 命令说明
**表
6
** 命令说明
| 参数 | 参数说明 |
| 参数 | 参数说明 |
| -------- | -------- |
| -------- | -------- |
...
@@ -136,8 +171,18 @@ hdc_std list targets -v
...
@@ -136,8 +171,18 @@ hdc_std list targets -v
hdc_std target mount
hdc_std target mount
```
```
-
**smode [off]**
-
**target boot**
授予后台服务进程root权限, 使用off参数取消授权。
设备重启。
使用方法:
```
hdc_std target boot
```
-
**smode [-r]**
授予后台服务进程root权限, 使用-r参数取消授权。
使用方法:
使用方法:
...
@@ -148,13 +193,13 @@ hdc_std list targets -v
...
@@ -148,13 +193,13 @@ hdc_std list targets -v
```
```
hdc_std smode
off
hdc_std smode
-r
```
```
-
**kill [-r]**
-
**kill [-r]**
终止服务进程。
终止服务进程。
**表
5
** 命令说明
**表
7
** 命令说明
| 参数 | 参数说明 |
| 参数 | 参数说明 |
| -------- | -------- |
| -------- | -------- |
...
@@ -171,7 +216,7 @@ hdc_std list targets -v
...
@@ -171,7 +216,7 @@ hdc_std list targets -v
-
**start [-r]**
-
**start [-r]**
启动服务进程。
启动服务进程。
**表
6
** 命令说明
**表
8
** 命令说明
| 参数 | 参数说明 |
| 参数 | 参数说明 |
| -------- | -------- |
| -------- | -------- |
...
@@ -185,6 +230,29 @@ hdc_std list targets -v
...
@@ -185,6 +230,29 @@ hdc_std list targets -v
hdc_std start
hdc_std start
```
```
客户端远程访问服务器
1
**kill**
关闭sever。
2
**-s [ip:]port -m**
启动server。
使用方法:
```
hdc_std -s severIP:8710 -m
```
3
**-s [ip:]port command**
指定server执行指令。
使用方法:
```
hdc_std -s severIP:8710 list targets
```
## 网络相关的命令
## 网络相关的命令
...
@@ -194,7 +262,7 @@ hdc_std list targets -v
...
@@ -194,7 +262,7 @@ hdc_std list targets -v
-
**tconn host[:port][-remove]**
-
**tconn host[:port][-remove]**
通过【ip地址:端口号】来指定连接的设备
通过【ip地址:端口号】来指定连接的设备
**表
7
** 命令说明
**表
9
** 命令说明
| 参数 | 参数说明 |
| 参数 | 参数说明 |
| -------- | -------- |
| -------- | -------- |
...
@@ -213,7 +281,7 @@ hdc_std list targets -v
...
@@ -213,7 +281,7 @@ hdc_std list targets -v
-
**tmode usb**
-
**tmode usb**
执行后设备端对应daemon进程重启,并首先选用usb连接方式。
执行后设备端对应daemon进程重启,并首先选用usb连接方式。
**表
8
** 命令说明
**表
10
** 命令说明
| 参数 | 参数说明 |
| 参数 | 参数说明 |
| -------- | -------- |
| -------- | -------- |
...
@@ -231,7 +299,7 @@ hdc_std list targets -v
...
@@ -231,7 +299,7 @@ hdc_std list targets -v
-
**tmode port port-number**
-
**tmode port port-number**
执行后设备端对应daemon进程重启,并优先使用网络方式连接设备,如果连接设备失败,再选择usb连接。
执行后设备端对应daemon进程重启,并优先使用网络方式连接设备,如果连接设备失败,再选择usb连接。
**表
9
** 命令说明
**表
11
** 命令说明
| 参数 | 参数说明 |
| 参数 | 参数说明 |
| -------- | -------- |
| -------- | -------- |
...
@@ -249,6 +317,55 @@ hdc_std list targets -v
...
@@ -249,6 +317,55 @@ hdc_std list targets -v
>  **说明:**
>  **说明:**
> 执行完毕后,远端daemon将会退出并重启,默认启用TCP连接,如果不加上listen端口则listen随机端口。
> 执行完毕后,远端daemon将会退出并重启,默认启用TCP连接,如果不加上listen端口则listen随机端口。
-
**fport localnode remotenode**
端口转发,指定 主机端口 转发数据到 设备侧端口。
使用方法:
```
hdc_std fport tcp:1234 tcp:1080
```
-
**rport remotenode localnode**
端口转发,指定 设备侧端口 转发数据到 主机端口。
使用方法:
```
hdc_std rport tcp:2080 tcp:2345
```
-
**fport ls**
列出全部转发端口转发任务。
**表12** 命令说明
| 参数 | 参数说明 |
| -------- | -------- |
| 无 | 无 |
|
**返回值**
|
**返回值说明**
|
| 'tcp:1234 tcp:1080' [Forward] | 正向端口转发任务 |
| 'tcp:2080 tcp:2345' [Reverse] | 反向端口转发任务 |
使用方法:
```
hdc_std fport ls
```
-
**fport rm**
删除指定端口转发任务。
使用方法:
```
hdc_std fport rm tcp:1234 tcp:1080
```
## 文件相关的命令
## 文件相关的命令
...
@@ -258,7 +375,7 @@ hdc_std list targets -v
...
@@ -258,7 +375,7 @@ hdc_std list targets -v
-
**file send local remote**
-
**file send local remote**
发送文件至远端设备。
发送文件至远端设备。
**表1
0
** 命令说明
**表1
3
** 命令说明
| 参数 | 参数说明 |
| 参数 | 参数说明 |
| -------- | -------- |
| -------- | -------- |
...
@@ -277,7 +394,7 @@ hdc_std list targets -v
...
@@ -277,7 +394,7 @@ hdc_std list targets -v
-
**file recv [-a] remote local**
-
**file recv [-a] remote local**
从远端设备接收文件至本地。
从远端设备接收文件至本地。
**表1
1
** 命令说明
**表1
4
** 命令说明
| 参数 | 参数说明 |
| 参数 | 参数说明 |
| -------- | -------- |
| -------- | -------- |
...
@@ -303,7 +420,7 @@ hdc_std list targets -v
...
@@ -303,7 +420,7 @@ hdc_std list targets -v
-
**install [-r/-d/-g] _package_**
-
**install [-r/-d/-g] _package_**
安装OpenHarmony APP package。
安装OpenHarmony APP package。
**表1
2
** 命令说明
**表1
5
** 命令说明
| 参数 | 参数说明 |
| 参数 | 参数说明 |
| -------- | -------- |
| -------- | -------- |
...
@@ -324,7 +441,7 @@ hdc_std list targets -v
...
@@ -324,7 +441,7 @@ hdc_std list targets -v
-
**uninstall [-k] package**
-
**uninstall [-k] package**
卸载OpenHarmony应用。
卸载OpenHarmony应用。
**表1
3
** 命令说明
**表1
6
** 命令说明
| 参数 | 参数说明 |
| 参数 | 参数说明 |
| -------- | -------- |
| -------- | -------- |
...
@@ -349,7 +466,7 @@ hdc_std list targets -v
...
@@ -349,7 +466,7 @@ hdc_std list targets -v
-
**hilog**
-
**hilog**
支持抓取log信息。
支持抓取log信息。
**表1
4
** 命令说明
**表1
7
** 命令说明
| 参数 | 参数说明 |
| 参数 | 参数说明 |
| -------- | -------- |
| -------- | -------- |
...
@@ -374,7 +491,7 @@ hdc_std list targets -v
...
@@ -374,7 +491,7 @@ hdc_std list targets -v
-
**shell [_command_]**
-
**shell [_command_]**
远程执行命令或进入交互命令环境。
远程执行命令或进入交互命令环境。
**表1
5
** 命令说明
**表1
8
** 命令说明
| 参数 | 参数说明 |
| 参数 | 参数说明 |
| -------- | -------- |
| -------- | -------- |
...
@@ -389,6 +506,16 @@ hdc_std list targets -v
...
@@ -389,6 +506,16 @@ hdc_std list targets -v
hdc_std shell
hdc_std shell
```
```
-
**jpid**
获取可调试进程列表。
使用方法:
```
hdc_std jpid
```
## 常见问题
## 常见问题
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录