AIX命令参考大全,卷 5,s - u - 关于本书

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

AIX命令参考大全,卷 5,s - u

关于本书

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

要获取按功能组排列的命令的快速参考列表,请参见“卷 6”。

本版本支持带有 5200-03 推荐的维护软件包的 AIX 5L V5.2 的发行版。任何对该维护软件包的特定引用都显示为带 5200-03 的 AIX5.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(长)标志,系统将提供有关当前目录内容的附加信息。 以下示例显示如何将 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 规范。

相关信息

以下书籍包含与命令相关或有关的信息:

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