[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 |
法律条款
]
AIX命令参考大全,卷 1,a - c
compare_report 命令
用途
与那些可用的文件集级别比较文件集级别,并生成所需的文件集报表。
语法
要比较系统安装的文件集与修订资源库所含的文件集:
compare_report -s -i FixDir { [ -l ] [ -h ] [ -m ]
[ -n ] } [ [
[ -t ReportDir ] [ -Z ] ] | -v ]
要比较系统安装的文件集与支持 Web 站点上可用的文件集:
compare_report -s -r ServiceReport { [ -l ] [ -h ] } [ [ [ -t ReportDir ] [ -Z ] ] | -v ]
要比较修订资源库的文件集与支持 Web 站点上可用的文件集:
compare_report -i FixDir -r ServiceReport [ [ [ -t ReportDir ] [ -Z ] ] | -v ]
要比较基本系统已安装软件列表与另一系统相应列表:
compare_report -b BaseList -o OtherList { [ -l ] [ -h ] [ -m ]
[ -n ] } [
[ [ -t ReportDir ] [ -Z ] ] | -v ]
描述
compare_report 命令比较系统上已安装的文件集与修订目录或含有最新可用修订的列表的服务报表的内容。产生的比较报表为确认系统运行了某一级别的软件提供了帮助。修订目录可以是一个映像资源库,例如 lpp_source。服务报表是一个最新级别修订和最新维护级别中的修订的列表,而且能从 eServer pSeries(TM)支持 Web 站点下载。一些生成的报表可以作为输入,来向 eServer pSeries支持 Web 站点请求修订。
标志
-b BaseList |
含有基本系统已安装软件的文件名(由 lslpp -Lc 生成) |
-h |
指示应该生成更高级别的文件集报表。这将生成一个或所有的报表 higherlevel.rpt,higherthanmaint.rpt 或 basehigher.rpt,这依赖于进行何种比较。这一标志只有在使用 -s 或使用 -b 和 -o 标志时才有效。 |
-i FixDir |
指定修订资源库目录名称。
这一目录所含映像的文件集级别将在比较中被使用。 |
-l |
指示应该生成更低级别的文件集报表。这将生成一个或所有的报表 lowerlevel.rpt, lowerthanlatest1.rpt,lowerthanmaint.rpt,lowerthanlatest2.rpt 或 baselower.rpt,这依赖于进行何种比较。这一标志只有在使用 -s 或 -b 和 -o 标志时才有效。 |
-m |
指示应该生成一个文件集报表来列出安装在系统而不在映像资源库的文件集或安装在基本系统而未安装在其它系统的文件集。这将生成 no_update_found.rpt 或 baseonly.rpt 报表文件。这一标志只有在指定 -s 和 -i 标志或指定 -b 和 -o 标志时才有效。 |
-n |
指示应该生成一个文件集报表来列出在映像资源库而未安装在系统的文件集或安装在其它系统而未安装在基系统的文件集。这将生成 notinstalled.rpt 或 otheronly.rpt 报表文件。这一标志只有在指定 -s 和 -i 标志或指定 -b 和 -o 标志时才有效。 |
-o OtherList |
包含安装在将与基本系统相比较的其它系统上的软件的文件的名称(由命令 lslpp -Lc 生成)。 |
-r ServiceReport |
指定一个含有可用更新列表的文件。这一文件可从支持 Web 站点获取。 |
-s |
指定该比较应该包含一个安装在该系统上的文件集级别的列表。 |
-t ReportDir |
指定储存比较报表的目标目录。如果 -t 标志未被指定,报表将被储存在 /tmp 目录。如果报表文件已经存在于指定目录,它们将被除去并重新创建。这一标志在有标志 -v 时无效。 |
-v |
指定报表文件不应存盘。
这一标志在有标志 -t 或 -Z 时无效。 |
-Z |
不在标准输出显示报表输出。
这一标志在有 -v 标志时无效。 |
退出状态
- 0
- 命令成功完成。
- >0
- 发生错误。
示例
- 比较安装在系统的文件集与映像资源库里的文件集,输入:
compare_report -s -i /tmp/imagedir -l -n
该命令生成报表来列出系统中较低级别的文件集和在映像资源库中但系统未安装的文件集。
如果所有报表(-l,-h,-m,-n)被要求进行这种比较,将生成如下报表:
- lowerlevel.rpt(使用 -l 生成)
- higherlevel.rpt(使用 -h 生成)
- no_update_found.rpt(使用 -m 生成)
- notinstalled.rpt(使用 -n 生成)
- 比较系统上的文件集与支持 Web 站点上的可用的文件集,输入:
compare_report -s -r /tmp/LatestFixData -l -Z
该命令生成报表来列出系统中比最新级别低的文件集和比最新维护级别低的文件集。该报表将被存盘但不在标准输出显示。如果所有报表(-l,-h)被请求进行这种比较,将生成如下报表:
- lowerthanlatest1.rpt(使用 -l 生成)
- lowerthanmaint.rpt(使用 -l 生成)
- higherthanmaint.rpt(使用 -h 生成)
- 比较映像资源库里的文件集与支持 Web 站点上可用的文件集,输入:
compare_report -i /tmp/imagedir -r /tmp/LatestFixData
该命令生成报表来列出映像资源库中比支持 Web 站点上可用的最新级别更低级别的文件集。lowerthanlatest2.rpt 报表是这种类型比较生成的唯一报表。
- 比较基本系统上已安装软件的列表与其它系统上已安装软件的列表,输入:
compare_report -b /tmp/base.lslpp.out -o /tmp/other.lslpp.out -l -h -m -n
该命令创建报表,列出如下内容:
- 基本系统中比其它系统级别低的文件集
- 基本系统中比其它系统级别高的文件集
- 安装在基本系统中而未安装在其它系统的文件集
- 未安装在基本系统中而安装在其它系统的文件集
如果所有报表 (-l,-h,-m 和 -n) 被请求进行此种比较,则将分别生成如下报表:
- baselower.rpt(使用 -l 生成)
- basehigher.rpt(使用 -h 生成)
- baseonly.rpt(使用 -m 生成)
- otheronly.rpt(使用 -n 生成)
文件
/usr/sbin/compare_report |
包含 compare_report 命令。 |
[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 |
法律条款
]