AIX命令参考大全,卷 4,n - r - 关于本书

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 4,n - r

关于本书

本书是六卷的《AIX 5L V5.2 命令参考大全》的第 4 卷,它包含关于操作系统命令的参考信息。它描述每个命令执行的任务、如何修改命令、命令如何处理 输入和输出、可由谁运行这些命令,并提供全部六卷的主索引。

关于功能组中安排的命令的快速参考列表,请参阅卷 6。

本版本支持带有 5200-04 推荐的维护软件包的 AIX 5L V5.2 的发行版。任何对该维护软件包的特定引用都显示为带有 5200-04 的 AIX 5.2

本书的使用者

本书适合于操作系统命令的使用者。

如何使用本书

命令是执行操作或运行程序的请求。使用命令来指示操作系统您所希望它执行的任务。当命令输入时,命令解释器(也称之 shell)将之译码,然后任务被处理。

某些命令能简单地通过输入一个词来输入。组合命令以使一命令的输出成为另一命令的输入也是可能的。这被称为管道技术。

标志进一步定义命令操作。标志是命令行中与命令名一起使用的修饰符,前面通常加一破折号。

命令也可以组织起来并存储在文件中。这被称为 shell 步骤或 shell 脚本。替代个别地执行命令,您可执行包含命令的文件。

某些命令可使用基于 Web 的系统管理器应用程序或系统管理界面程序(SMIT)来构造。

突出显示

本书中使用了以下突出显示约定:

粗体 标识命令、子例程、关键字、文件、结构、目录和名称由系统预先定义的其它项。它也标识图形对象,例如用户选择的按钮、标签和图标。
斜体字 标识将由用户提供其实际名称或值的参数。
等宽体 标识特定数据值示例、与您所看到的显示的文本相类似的文本示例、与您(作为程序员)所写的程序代码相类似的部分程序代码示例、来自系统的信息或您应实际输入的信息。

格式

每个命令可包含任何下列部分:

用途 描述每个命令的主要功能。
语法 显示命令行选项的语法语句。
描述 一个详细描述命令功能和使用的讨论。
标志 命令行标志与变量的列表,该变量与标志如何修改命令操作的解释有关。
参数 命令行参数及其描述的列表。
子命令 说明子命令(对于交互式命令)使用的列表。
退出状态 命令返回出口值的描述。
安全性 指定运行命令所需的任何许可权。
示例 关于您可如何使用命令的特定示例。
文件 命令所使用文件的列表。
相关信息 本书中相关命令和其它书中相关讨论的列表。

读取语法语句

语法语句是一种表示命令语法的方法,它由诸如中括号([ ]),大括号 ({ }) 和竖线(|)等符号构成。以下是关于 unget 命令一个语法语句的示例。

unget [ -rSID ] [ -s ] [ -n ] File ...

在命令语法语句中,使用以下约定:

可安装的软件包清单

要列出一个单独命令的可安装软件包(文件集),可使用带 -w 标志的 lslpp 命令。例如,要列出含有 installp 命令的文件集,请输入:

lslpp -w /usr/sbin/installp

输出类似下列显示:

File                             Fileset                 Type
-----------------------------------------------------------------
/usr/sbin/installp                 bos.rte.install           File

要列出包含 installp 命令的全部文件名的文件集,请输入:

lslpp -w "*installp*"

输出类似下列显示:

File                             Fileset                 Type
-----------------------------------------------------------------
/usr/sbin/installp                 bos.rte.install           File
/usr/clvm/sbin/linstallpv          prpq.clvm                 File
/usr/lpp/bos.sysmgt/nim/methods/c_installp
                                   bos.sysmgt.nim.client     File

在后台运行命令

如果要运行一个花长时间来处理的命令,您可指定命令在后台运行。后台进程是一种运行处理较慢的程序的有效方式。要运行一个后台命令,您可在命令尾处使用 & 运算符。

Command&

一旦进程在后台运行,您可继续工作并在系统中输入其它命令。

有时候,您也许想要在一指定时间或特定日期运行一个命令。使用 cron 守护程序,您可调度命令自动地运行。或者,使用 atbatch 命令,您可在一稍后的时间或系统装入级别允许时运行命令。

输入命令

典型地,您在命令行中的 shell 提示之后输入命令。shell 提示可能有变更。在以下的示例中,$ 是一个提示符。

要显示您当前目录的内容列表,您应输入 ls 并按下 Enter 键:

$ ls

当您输入一命令并运行时,操作系统不显示 shell 提示。当命令完成操作时,系统会再一次显示提示。这表示您可以输入另一个命令。

输入命令的常规格式为:

Command Flag(s) Parameter

标志改变命令工作的方式。许多命令有几个标志。例如,如果您在 ls 命令后输入 -l(long)标志,系统将提供关于当前目录内容的附加信息。以下示例显示如何使用 ls 命令所带有的 -l 标志:

$ ls -l

参数由跟随在命令或标志后的字符串组成。它指定诸如文件或目录的名称的数据或值。在以下示例中,名为 /usr/bin 的目录是一个参数:

$ ls -l /usr/bin

当输入命令时,重要的是记得下列内容:

当输入特定命令时,shell 提示会更改。因为有些命令事实上是程序(例如 telnet 命令),当您在命令中操作时,提示会更改。您在程序中所发出的任何命令被称为子命令。当您退出程序时,提示返回到您的 shell 提示。

操作系统可运行不同的 shell(例如 Bourne、C 或 Korn),且您所输入的命令由 shell 来解释。因此,您必须知道您所使用的 shell 以便您可以采用正确的格式输入命令。

停止命令

如果您输入了命令后决定将命令从运行中停止,您可将命令从任何进一步的处理中中断。要将命令从处理中停止,按下中断按键顺序(通常是 Ctrl-C 或 Alt-Pause)。当进程停止时,您的 shell 提示会返回,于是您可以输入另一个命令。

ISO 9000

本产品的开发和生产中使用了 ISO 9000 质量认证体系。

UNIX98 规范的 32 位和 64 位支持

首先是 V4.3,该操作系统是为了支持用于基于 UNIX 的操作系统的可移植性的 The Open Group 的 UNIX98 规范而设计的。已经将许多新的接口和一些当前接口添加或增强为符合此规范,使 V4.3 对于应用程序更开放和可移植。

同时,保存了与操作系统的先前版本的兼容性。这通过创建新环境变量来完成,可用于在每个系统、每个用户或每个进程的基础上设置系统环境。

要确定开发 UNIX98 可移植应用程序的适当方式,可能需要参考 The Open Group 的 UNIX98 规范,可通过订购 Go Solo 2: The Authorized Guide to Version 2 of the Single UNIX Specification 获取 CD-ROM 上的该规范,CD-ROM 中的该书包含 The Open Group 的 UNIX98 规范。

相关信息

下列书籍包含有关或相关命令的信息。

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]