关于 Solaris 9 文档

手册页文档

下表列出《Solaris 9 Reference Manual》的各个章节。要访问这些文档,请使用 man 命令,或者参考 Solaris 9 文档集中的 Solaris 9 Reference Manual Collection。

表 3–18 Solaris 9 Reference Manual Collection

部分 

说明 

man pages section 1: User Commands

本部分描述该操作系统可以使用的各种命令和公用程序,包括只存在于 SunOS/BSD 兼容性软件包中的命令。 同时还描述了用于同其它系统进行通信的命令、与窗体和菜单语言解释程序 (FMLI) 关联的命令以及特定于 SunOSTM 系统的命令。

每个命令的可用选项、参数和操作数均按照命令语法的标准规则提供。同时还提供了可用性属性、诊断信息以及到包含相关信息的其它文档页和参考资料的交叉引用。 

本部分适用于所有 UNIX 系统用户。 

man pages section 1M: System Administration Commands

本部分描述 Solaris 系统管理和维护的实用程序,面向系统和网络管理人员。 

man pages section 2: System Calls

本部分描述系统调用。一个系统调用指的是一个请求内核服务的 C 库功能。 这一部分的读者应该熟悉 C 编程语言的结构。 

man pages section 3: Basic Library Functions

本部分描述标准 C 库 (libc) 中的核心库函数、动态链接库 (libdl)、SunOS/BSD 兼容性库 ( libucb) 和各种内存分配库。 这一部分的读者应该熟悉 C 编程语言的结构。

man pages section 3: Curses Library Functions

本节描述提供图形和字符屏幕更新功能的库函数。这些函数包括 curses 库 (libcurses)、 窗体库 (libform)、菜单库 ( libmenu)、面板库 (libpanel) 和图形界面库 (libplot)。 这一部分的读者应该熟悉 C 编程语言的结构。

man pages section 3: Extended Library Functions

本部分描述各种专用库中的函数。这些函数包括设备 ID ( libdevid) 和设备信息 (libdevinfo) 库、可执行和链接格式 (ELF) 库 (libelf)、内核统计信息 (libkstat) 和内核 VM (libkvm ) 库以及数学库 (libm)。 这一部分的读者应该熟悉 C 程序设计语言结构。

man pages section 3: Library Interfaces and Headers

本部分描述作为共享对象实现的接口库以及由组成这些库的函数使用的头。头包含函数原型、符号常数定义、通用结构、预处理器宏和已定义的类型。 这一部分的读者应该熟悉 C 程序设计语言结构。 

man pages section 3: Networking Library Functions

本部分描述各种联网库中的函数。这些函数包括 Kerberos 库 (libkrb)、 轻便目录访问协议 (LDAP) 库 (libldap )、网络服务库 (libnsl) 和远程异步调用库 (librac)。同时还包括冲突处理器库 (libresolv)、远程过程调用库(librpcsvclibrpcsoc)、套接字库 (libsocket)、X/Open 联合命名 (XFN) 库 (libxfn) 和 X/Open 网络服务库 (libxnet)。这一部分的读者应该熟悉 C 编程语言的结构。

man pages section 3: Threads and Realtime Library Functions

本节描述线程库(libthreadlibpthread)、实时库 (librt) 和其它相关库中的函数。 这一部分的读者应该熟悉 C 编程语言的结构。

man pages section 4: File Formats

本节概括了在适当的位置包含 C 结构声明的各种文件的格式。 包含这些结构声明的头通常位于 /usr/include/usr/include/sys 目录中。

在概述各种库结构的页中,列有公用接口和专用接口。公共接口为应用程序开发提供一组稳定的专用符号。专用接口只供在内部使用,并可以随时更改。 

本部分适用于软件开发者。 

man pages section 5: Standards, Environments, and Macros

本部分描述其它混杂的主题,包括标题、环境、宏包、字符集和标准。 这些描述为本部分其它位置所描述的 Solaris 结构提供进一步的详细说明。 

man pages section 6: Demos

本部分描述由 Solaris 软件提供的音频和视频游戏以及示范教程。 

man pages section 7: Device and Network Interfaces

本部分描述系统中可用的各种设备和网络接口。这一部分包括对字符设备和块设备、STREAMS 模块、网络协议、文件系统以及驱动程序子系统和类的 ioctl() 请求的描述。

本部分适用于编写、维护或修改设备驱动程序的软件开发者。 

man pages section 9: DDI and DKI Driver Entry Points

本部分描述可由开发者用来提供从内核到设备驱动程序的调用和返回语法的入口点例程。 

本部分适用于编写、修改或维护设备驱动程序的软件开发者。读者应该熟悉 C 编程语言以及系统的内部结构。 

man pages section 9: DDI and DKI Kernel Functions

本部分描述可由开发者用来提供从设备驱动程序到内核的调用和返回语法的函数。 

本部分适用于编写、修改或维护设备驱动程序的软件开发者。读者应该熟悉 C 编程语言以及系统的内部结构。 

man pages section 9: DDI and DKI Properties and Data Structures

9P 部分描述由设备驱动程序使用的内核特性。9S 部分描述可由驱动程序用来在内核和设备驱动程序之间共享信息的数据结构。 

这些部分适用于编写、修改或维护设备驱动程序的软件开发者。读者应该熟悉 C 编程语言以及系统的内部结构。