Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
df1557fa
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看板
提交
df1557fa
编写于
4月 25, 2022
作者:
X
xlei1030
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修改缩进
Signed-off-by:
N
xlei1030
<
xionglei6@huawei.com
>
上级
de6b706b
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
35 addition
and
35 deletion
+35
-35
zh-cn/device-dev/subsystems/subsys-boot-init.md
zh-cn/device-dev/subsystems/subsys-boot-init.md
+35
-35
未找到文件。
zh-cn/device-dev/subsystems/subsys-boot-init.md
浏览文件 @
df1557fa
...
@@ -193,42 +193,42 @@ init启动引导组件负责在系统启动阶段启动关键服务进程。 若
...
@@ -193,42 +193,42 @@ init启动引导组件负责在系统启动阶段启动关键服务进程。 若
| start | start
serviceName
<br/>
如:start
foundation
<br/>
start
shell | 启动服务命令,start后面跟着service名称,该service名称必须能够在services数组中找到。 |
| start | start
serviceName
<br/>
如:start
foundation
<br/>
start
shell | 启动服务命令,start后面跟着service名称,该service名称必须能够在services数组中找到。 |
| loadcfg | loadcfg
filePath
<br/>
如:loadcfg
/patch/fstab.cfg | 加载其他cfg文件命令。后面跟着的目标文件大小不得超过50KB,且目前仅支持加载/patch/fstab.cfg,其他文件路径和文件名均不支持。/patch/fstab.cfg文件的每一行都是一条命令,命令类型和格式必须符合本表格描述,命令条数不得超过20条。 |
| loadcfg | loadcfg
filePath
<br/>
如:loadcfg
/patch/fstab.cfg | 加载其他cfg文件命令。后面跟着的目标文件大小不得超过50KB,且目前仅支持加载/patch/fstab.cfg,其他文件路径和文件名均不支持。/patch/fstab.cfg文件的每一行都是一条命令,命令类型和格式必须符合本表格描述,命令条数不得超过20条。 |
2.
配置services数组,service集合(数组形式),包含了init进程需要启动的所有系统服务。
2.
配置services数组,service集合(数组形式),包含了init进程需要启动的所有系统服务。
```
```
"services" : [{
"services" : [{
"name" : "service1",
"name" : "service1",
"path" : ["/bin/process1", "param1", "param2"],
"path" : ["/bin/process1", "param1", "param2"],
"uid" : 1,
"uid" : 1,
"gid" : 1,
"gid" : 1,
"once" : 0,
"once" : 0,
"importance" : 1,
"importance" : 1,
"caps" : [0, 1, 2, 5],
"caps" : [0, 1, 2, 5],
"start-mode" : "condition",
"start-mode" : "condition",
"cpucore" : [0],
"cpucore" : [0],
"critical" : [0, 5, 10],
"critical" : [0, 5, 10],
"apl" : "normal",
"apl" : "normal",
"d-caps" : ["OHOS_DMS"],
"d-caps" : ["OHOS_DMS"],
"jobs" : {
"jobs" : {
"on-boot" : "boot",
"on-boot" : "boot",
"on-start" : "services:service1_start",
"on-start" : "services:service1_start",
"on-stop" : "services:service1_stop",
"on-stop" : "services:service1_stop",
"on-restart" : "services:service1_restart"
"on-restart" : "services:service1_restart"
}
}
}, {
}, {
"name" : "service2",
"name" : "service2",
"path" : "/bin/process2",
"path" : "/bin/process2",
"uid" : 2,
"uid" : 2,
"gid" : 2,
"gid" : 2,
"once" : 1,
"once" : 1,
"importance" : 0,
"importance" : 0,
"caps" : [ ],
"caps" : [ ],
"cpucore" : 0,
"cpucore" : 0,
"critical" : [ ],
"critical" : [ ],
"apl" : "normal",
"apl" : "normal",
"d-caps" : [ ]
"d-caps" : [ ]
}]
}]
```
```
**表3**
service字段说明
<a
name=
"table14737791471"
></a>
**表3**
service字段说明
<a
name=
"table14737791471"
></a>
| 字段名 | 字段说明 | 备注 |
| 字段名 | 字段说明 | 备注 |
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录