runit, runsv, runsvdir, runsvchdir, sv: add more information link and move to common/ (#5648)

This commit is contained in:
marchersimon
2021-03-31 12:52:31 +02:00
committed by GitHub
parent b02c9f5a25
commit d562842e08
22 changed files with 17 additions and 141 deletions

12
pages.zh/common/runit.md Normal file
View File

@@ -0,0 +1,12 @@
# runit
> 三级初始化系统.
> 更多信息: <https://wiki.archlinux.org/index.php/Runit>.
- 启动 runit 的三阶段初始化方案:
`runit`
- 停止运行 runit:
`kill --CONT {{runit 进程 id}}`

12
pages.zh/common/runsv.md Normal file
View File

@@ -0,0 +1,12 @@
# runsv
> 启动和管理 runit 服务.
> 更多信息: <https://manpages.ubuntu.com/manpages/latest/man8/runsv.8.html>.
- 以当前用户身份启动 runit 服务:
`runsv {{目录 / 服务文件}}`
- 以 root 用户身份启动 runit 服务:
`sudo runsv {{目录 / 服务文件}}`

View File

@@ -0,0 +1,8 @@
# runsvchdir
> 更改默认使用的 `runsvdir` 目录.
> 更多信息: <https://manpages.ubuntu.com/manpages/latest/man8/runsvchdir.8.html>.
- 切换 `runsvdir` 目录:
`sudo runsvchdir {{指定 / 目录}}`

View File

@@ -0,0 +1,16 @@
# runsvdir
> 运行整个目录下的服务.
> 更多信息: <https://manpages.ubuntu.com/manpages/latest/man8/runsvdir.8.html>.
- 以当前用户身份启动和管理目录中的所有服务:
`runsvdir {{目录 / 服务文件}}`
- 以 root 用户身份启动和管理目录中的所有服务:
`sudo runsvdir {{目录 / 服务文件}}`
- 在单独会话中启动服务:
`runsvdir -P {{目录 / 服务文件}}`

16
pages.zh/common/sv.md Normal file
View File

@@ -0,0 +1,16 @@
# sv
> 控制正在运行的服务.
> 更多信息: <https://manpages.ubuntu.com/manpages/latest/man8/sv.8.html>.
- 启动服务:
`sudo sv up {{目标目录 / 服务文件}}`
- 停止服务:
`sudo sv down {{目标目录 / 服务文件}}`
- 获取服务状态:
`sudo sv status {{目标目录 / 服务文件}}`