跳过导航链接 | |
退出打印视图 | |
Oracle Solaris 开发者文档介绍 Oracle Solaris 10 1/13 Information Library (简体中文) |
了解有关在 Oracle Solaris OS 中进行开发的信息
为 Oracle Solaris OS 编写 Java 程序
为 Oracle Solaris OS 开发 64 位应用程序
Oracle Solaris OS 通过手册页提供了有关系统内部各要素的详细信息。如果对手册页的概念不熟悉,请参见 man(1) 命令本身的手册页或在命令行中键入 man man。Oracle Solaris OS 提供了超过 13,000 个手册页。手册页集分成若干节,在不同的供应商以至不同的发行版之间,会存在轻微差异。有时,大的节会分为多个卷。对命令的引用通常在命令旁边包括参考手册节编号或卷编号。例如,man 命令可能被称为 man(1)。
比起从命令行查看手册页,在 OTN 上查看手册页有几个优点。每一节或每一卷都以书籍的形式提供,并具有索引和前言,以及带有简短描述的按字母顺序排列的项目列表。在某些节中,会有一个介绍性的页提供该节的概述。
Oracle Solaris OS 手册页以如下方式组织到节和卷中:
《man pages section 1: User Commands》-介绍系统上的非管理命令。Intro(1) 手册页提供以下内容:针对用户的手册页命令语法信息、针对设计新手册页的开发者的指南以及对 Section 1(第 1 节)内部细分的解释。
《man pages section 1M: System Administration Commands》-介绍用于系统维护以及其他管理目的的命令。Intro(1M) 手册页再次介绍了 User Commands(用户命令)卷中的手册页命令语法。
《man pages section 2: System Calls》节-介绍可在 Oracle Solaris OS 中执行的各种系统调用的原型和描述。本节重点介绍能够直接调用 UNIX 系统元语的各种调用。Intro(2) 手册页提供了系统调用的错误返回值列表,以及一个系统调用术语词汇表。
Section 3(第 3 节)提供了有关库调用的信息,分为以下几卷:
《man pages section 3: Library Interfaces and Headers》卷-介绍不适合归并到其他类别中的常规库。Intro(3) 手册页提供了 Section 3(第 3 节)库的完整组织结构、多线程应用程序的简要说明以及几个基本定义。
《man pages section 3: Basic Library Functions》卷-介绍作为应用程序开发基础的核心 C 库函数。
《man pages section 3: Networking Library Functions》卷-介绍与联网(如 LDAP 和 RPC)相关的库。
《man pages section 3: Curses Library Functions》卷-介绍用于显示字符和图形的库。
《man pages section 3: Realtime Library Functions》卷-介绍用于执行实时活动的库。
《man pages section 3: Multimedia Library Functions》卷-介绍为进行多媒体处理提供函数的 libmlib 库。
《man pages section 4: File Formats》节-介绍文件格式。在适当的时候,提供了有关文件格式的 C 结构声明。
《man pages section 5: Standards, Environments, and Macros》节-介绍杂项信息。Intro(5) 手册页介绍了本节中的主题。
《man pages section 6: Demos》节-包含游戏和演示。
《man pages section 7: Device and Network Interfaces》节-介绍系统中可用的设备接口和网络接口。Intro(7) 手册页介绍了该节的组织方式。
Section 9(第 9 节)提供有关设备驱动程序的信息,并被组织为以下几卷:
《man pages section 9: DDI and DKI Driver Entry Points》卷-介绍设备驱动程序接口和驱动程序内核接口 (Device Driver Interface and the Driver-Kernel Interface, DDI/DKI),它们是 Oracle Solaris 内核中的设备驱动程序所需的接口。Intro(9E) 手册页对驱动程序入口点进行了概述。
《man pages section 9: DDI and DKI Kernel Functions》卷-介绍可供设备驱动程序使用的内核函数。Intro(9F) 手册页提供了函数的摘要,这些函数被组织为 STREAMS 函数和非 STREAMS 函数。
《man pages section 9: DDI and DKI Properties and Data Structures》卷-介绍由驱动程序用来在驱动程序和内核之间共享信息的数据结构。Intro(9S) 手册页提供了结构的摘要,这些结构被组织为 STREAMS 结构和非 STREAMS 结构。