对于从未使用过 Oracle Solaris 操作系统 (Oracle Solaris Operating System, Oracle Solaris OS) 进行开发的开发者而言,阅读本《Oracle Solaris 开发者文档介绍》是开始的第一步。那些对各种信息资源不甚了解的资深 Oracle Solaris 开发者也会从本指南中受益。本书的目的是帮助开发者充分利用 Oracle Solaris OS 的大量接口、框架和工具。本书对 Oracle Solaris OS 开发环境进行了概括介绍,并提供了对 Oracle Solaris 开发者而言极为重要的手册摘要以及指向详细信息来源的链接。
此 Solaris 发行版支持使用以下 SPARC 和 x86 系列处理器体系结构的系统: UltraSPARC、SPARC64、AMD64、Pentium 和 Xeon EM64T。支持的系统可以在 http://www.sun.com/bigadmin/hcl 上的 Solaris OS: Hardware Compatibility Lists 中找到。本文档列举了在不同类型的平台上进行实现时的所有差别。
在本文档中,这些与 x86 相关的术语表示以下含义:
"x86" 泛指 64 位和 32 位的 x86 兼容产品系列。
"x64" 指出了有关 AMD64 或 EM64T 系统的特定 64 位信息。
“32 位 x86”指出了有关基于 x86 的系统的特定 32 位信息。
若想了解本发行版支持哪些系统,请参见 Solaris OS: Hardware Compatibility Lists。
我们建议需要进一步了解 Oracle Solaris 开发环境的所有开发者都读一读本书。本书提供了许多信息资源的链接,以便读者了解 Oracle Solaris OS 并在 Oracle Solaris OS 中进行开发。
本手册只有一章,主要包括以下几节:
有关其他资源,请参见以下 Web 站点:
Oracle 欢迎您针对其文档质量和实用性提出意见和建议。如果您发现任何错误,或有其他任何改进建议,请转至 http://docs.sun.com,然后单击 Feedback(反馈)。请提供文档的标题和文件号码,以及章节和页码(如果有)。如果您需要回复,请告知。
Oracle Technology Network(Oracle 技术网络)提供了与 Oracle 软件相关的各种资源:
可在Discussion Forums(讨论论坛)中讨论技术问题和解决方案。
从 Oracle 示例获取实际操作的逐步教程。
下载样例代码。
下表介绍了本书中的印刷约定。
表 P–1 印刷约定|
字体或符号 |
含义 |
示例 |
|---|---|---|
|
AaBbCc123 |
命令、文件和目录的名称;计算机屏幕输出 |
编辑 .login 文件。 使用 ls -a 列出所有文件。 machine_name% you have mail. |
|
AaBbCc123 |
用户键入的内容,与计算机屏幕输出的显示不同 |
machine_name% su Password: |
|
aabbcc123 |
要使用实名或值替换的命令行占位符 |
删除文件的命令为 rm filename。 |
|
AaBbCc123 |
保留未译的新词或术语以及要强调的词 |
这些称为 Class 选项。 注意:有些强调的项目在联机时以粗体显示。 |
|
新词术语强调 |
新词或术语以及要强调的词 |
高速缓存是存储在本地的副本。 请勿保存文件。 |
|
《书名》 |
书名 |
阅读《用户指南》的第 6 章。 |
下表显示了 Oracle Solaris OS 中包含的缺省 UNIX shell 系统提示符和超级用户提示符。请注意,在命令示例中显示的缺省系统提示符可能会有所不同,具体取决于 Oracle Solaris 发行版。
表 P–2 shell 提示符|
shell |
提示符 |
|---|---|
|
Bash shell、Korn shell 和 Bourne shell |
$ |
|
Bash shell、Korn shell 和 Bourne shell 超级用户 |
# |
|
C shell |
machine_name% |
|
C shell 超级用户 |
machine_name# |