add new chinese translations

This commit is contained in:
2024-12-30 15:25:56 +08:00
parent a850046d7b
commit 0d798759fd
5418 changed files with 105800 additions and 7052 deletions

View File

@@ -0,0 +1,16 @@
# devfsadm
> `/dev` 的管理命令。维护 `/dev` 命名空间。
> 更多信息:<https://www.unix.com/man-page/sunos/1m/devfsadm>。
- 扫描新磁盘:
`devfsadm -c disk`
- 清理任何悬挂的 /dev 链接并扫描新设备:
`devfsadm -C -v`
- 干运行 - 输出将要更改的内容,但不进行任何修改:
`devfsadm -C -v -n`

View File

@@ -1,7 +1,7 @@
# dmesg
> 将内核消息写入标准输出
> 更多信息:<https://www.unix.com/man-page/sunos/1m/dmesg>.
> 将内核消息写入 `stdout`
> 更多信息:<https://www.unix.com/man-page/sunos/1m/dmesg>
- 显示内核消息:
@@ -11,6 +11,6 @@
`dmesg | grep -i memory`
- 次显示一页内核消息:
- 次显示一页内核消息:
`dmesg | less`
`dmesg | less`

16
pages.zh/sunos/prctl.md Normal file
View File

@@ -0,0 +1,16 @@
# prctl
> 获取或设置正在运行的进程、任务和项目的资源控制。
> 更多信息:<https://www.unix.com/man-page/sunos/1/prctl>。
- 检查进程的限制和权限:
`prctl {{pid}}`
- 以机器可解析的格式检查进程的限制和权限:
`prctl -P {{pid}}`
- 获取正在运行的进程的特定限制:
`prctl -n process.max-file-descriptor {{pid}}`

24
pages.zh/sunos/prstat.md Normal file
View File

@@ -0,0 +1,24 @@
# prstat
> 报告活动进程统计信息。
> 更多信息:<https://www.unix.com/man-page/sunos/1m/prstat>。
- 检查所有进程并按 CPU 使用情况排序报告统计信息:
`prstat`
- 检查所有进程并按内存使用情况排序报告统计信息:
`prstat -s rss`
- 报告每个用户的总使用摘要:
`prstat -t`
- 报告微状态进程核算信息:
`prstat -m`
- 每秒打印出 CPU 使用前 5 的进程列表:
`prstat -c -n 5 -s cpu 1`

25
pages.zh/sunos/snoop.md Normal file
View File

@@ -0,0 +1,25 @@
# snoop
> 网络数据包嗅探器。
> SunOS 等效于 tcpdump。
> 更多信息:<https://www.unix.com/man-page/sunos/1m/snoop>。
- 在特定网络接口上捕获数据包:
`snoop -d {{e1000g0}}`
- 将捕获的数据包保存到文件中,而不是显示它们:
`snoop -o {{path/to/file}}`
- 显示来自文件的数据包的详细协议层摘要:
`snoop -V -i {{path/to/file}}`
- 捕获来自主机名并前往指定端口的网络数据包:
`snoop to port {{port}} from host {{hostname}}`
- 捕获并显示两个 IP 地址之间交换的网络数据包的十六进制转储:
`snoop -x0 -p4 {{ip1}} {{ip2}}`

24
pages.zh/sunos/svcadm.md Normal file
View File

@@ -0,0 +1,24 @@
# svcadm
> 操作服务实例。
> 更多信息:<https://www.unix.com/man-page/linux/1m/svcadm>。
- 在服务数据库中启用服务:
`svcadm enable {{service_name}}`
- 禁用服务:
`svcadm disable {{service_name}}`
- 重启正在运行的服务:
`svcadm restart {{service_name}}`
- 命令服务重新读取配置文件:
`svcadm refresh {{service_name}}`
- 清除服务的维护状态并命令其启动:
`svcadm clear {{service_name}}`

16
pages.zh/sunos/svccfg.md Normal file
View File

@@ -0,0 +1,16 @@
# svccfg
> 导入、导出和修改服务配置。
> 更多信息:<https://www.unix.com/man-page/linux/1m/svccfg>。
- 验证配置文件:
`svccfg validate {{path/to/smf_file.xml}}`
- 导出服务配置到文件:
`svccfg export {{servicename}} > {{path/to/smf_file.xml}}`
- 从文件导入/更新服务配置:
`svccfg import {{path/to/smf_file.xml}}`

24
pages.zh/sunos/svcs.md Normal file
View File

@@ -0,0 +1,24 @@
# svcs
> 列出正在运行的服务信息。
> 更多信息:<https://www.unix.com/man-page/linux/1/svcs>。
- 列出所有正在运行的服务:
`svcs`
- 列出未运行的服务:
`svcs -vx`
- 列出服务的信息:
`svcs apache`
- 显示服务日志文件的位置:
`svcs -L apache`
- 显示服务日志文件的结尾:
`tail $(svcs -L apache)`

25
pages.zh/sunos/truss.md Normal file
View File

@@ -0,0 +1,25 @@
# truss
> 用于追踪系统调用的故障排除工具。
> SunOS 中与 strace 等效的工具。
> 更多信息:<https://www.unix.com/man-page/linux/1/truss>。
- 通过执行程序开始追踪,并跟踪所有子进程:
`truss -f {{program}}`
- 通过进程 PID 开始追踪特定进程:
`truss -p {{pid}}`
- 通过执行程序开始追踪,显示参数和环境变量:
`truss -a -e {{program}}`
- 计算每个系统调用的时间、调用次数和错误,并在程序退出时报告总结:
`truss -c -p {{pid}}`
- 追踪一个进程,按系统调用过滤输出:
`truss -p {{pid}} -t {{system_call_name}}`