oslevel 命令

用途

报告最新安装的系统的级别(技术级别、维护级别和 service pack)。

语法

奥斯级 [ -我 级别 | -g 级别 | -q ] [-r | -s ] [-]

描述

oslevel 命令报告使用安装在系统上的所有文件集的操作系统的技术级别和 service pack。 这些文件集包含基本操作系统 (BOS)、基本设备、基本打印机和 X11。

oslevel 命令还会显示有关技术级别和 service pack 的信息,包括哪些文件集未处于指定技术级别或 service pack。

标志

表 1. 标志
描述
-l 级别 列示早于(低于)Level 参数指定的技术级别或 service pack 的文件集。
-f 强制 oslevel 命令重建该操作的高速缓存。
-g 级别 列示迟于(高于)Level 参数指定的技术级别或 service pack 的文件集。
-q 列示可使用 -l-g 标志指定的已知技术级别(与 -r 标志一起使用时)或 service pack(与 -s 标志一起使用时)的名称。
-r 将所有标志应用于技术级别。
-s 将所有标志应用于 service pack。 返回的 service pack 级别的格式为 6100-00-01-0748,其中 6100 是指基本级别 6.1.0.0;00 是指技术级别 0;01 是指 service pack 1;而 0748 是构建序列标识,用来确定可以应用于当前级别的有效技术级别和 service pack。 尝试应用具有较早构建序列标识的技术级别或服务包将失败。
如果未指定标志,那么基本系统软件完全处于或高于 oslevel 命令的输出中列出的级别。

示例

  1. 要确定系统的基本级别,请输入:
    oslevel
    输出内容将与如下信息类似:
    6.1.0.0
  2. 要确定系统上当前AIX版本达到的最高技术级别,请键入
    oslevel -r
  3. 要列示系统上的所有已知技术级别,请输入:
    oslevel -rq
    返回的级别可与 [ -r -l ] 或 [ -r -g ] 标志一起使用,并且类似如下所示:
    Known Recommended Maintenance Levels
    ------------------------------------
    5300-02
    5300-01
    5300-00
    
  4. 要列出低于 AIX V 5.3 技术级别 1 的软件,请输入:
    oslevel -r -l 5300-01
  5. 要列出比 AIX V 5.3 技术级别 1 更高级别的软件,请输入:
    oslevel -r -g 5300-01
  6. 要确定系统上当前技术级别达到的最高 service pack,请输入:
    oslevel -s
  7. 要列示系统上的已知 service pack,请输入:
    oslevel -sq
    返回的级别可与 [ -s -l ] 或 [ -s -g ] 标志一起使用,并且类似如下所示:
    Known Service Packs
    -------------------
    6100-00-02-0750
    6100-00-01-0748
    6100-00-00-0000
    
  8. 要列出低于 AIX 版本 6.1 技术级别 0 Service Pack 1 的软件,请输入:
    oslevel -s -l 6100-00-01-0748
  9. 要列出高于 AIX 版本 6.1 技术级别 0 Service Pack 1 的级别的软件,请输入:
    oslevel -s -g 6100-00-01-0748

文件

表 2。 文件
描述
/usr/bin/oslevel 包含 oslevel 命令。