你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:技术专栏 / Linux开发
管理Websphere的10个有用命令3
 

3. 您安装了哪些操作系统补丁?

使用这些命令来确定操作系统的当前版本或主要的软件应用程序(例如,DB2)中应用了哪些补丁(PTF 或修订包)。除非另有指定,否则在命令提示符窗口中执行以下命令:



AIX

要列出所有已安装的文件集或文件集更新:

lslpp -l -a | more

要列出所有带通用名称(例如“DB2”)的文件集:

lslpp -l -a "db2*" | more

样本输出:

  Fileset                 Level State     Description

------------------------------------------------------------------------

Path: /usr/lib/objrepos

db2_05_00.adt.rte     5.0.0.0 COMMITTED DB2Application Development Tools (ADT)

db2_05_00.adt.samples 5.0.0.0 COMMITTED DB2ADT Sample Programs

db2_05_00.client      5.0.0.0 COMMITTED DB2Client Application Enabler

5.0.0.20 COMMITTED DB2Client Application Enabler

请注意 DB2 Client Application Enabler( db2_05_00.client )的第一个条目是最初的安装版本(版本 5.0.0.0),而第二个条目则是已安装的修订包(版本 5.0.0.20)。

要确定某个特定维护级别(比如 AIX 4.3.3.0 的维护级别 09)的所有文件集是否都存在,请使用下面这个命令:

instfix -ik 4330-09_AIX_ML

样本输出:

All filesets for 4330-09_AIX_ML were found.

要列出缺少某个特定的维护级别(比如 AIX 4.3.3.0 的维护级别 09)的文件集,请使用下面这个命令:

instfix -icqk 4330-09_AIX_ML | grep ":-:"

样本输出:

4330-09_AIX_ML:X11.Dt.helpinf4.3.3.10:4.3.3.0:-:AIX 4330-09 Update4330-09_AIX_ML:X11.adt.ext:4.3.3.75:4.3.3.0:-:AIX 4330-09 Update4330-09_AIX_ML:X11.adt.motif:4.3.3.50:4.3.3.0:-:AIX 4330-09 Update4330-09_AIX_ML:X11.apps.pcmcia:4.3.3.75:4.3.3.0:-:AIX 4330-09 Update4330-09_AIX_ML:X11.apps.xdm:4.3.3.25:4.3.3.0:-:AIX 4330-09 Update
HP-UX

例如,要列出 HP-UX 10 中所有已安装的包和产品

$ swlist | more

样本输出:

# Initializing...

# Contacting target "oem-hp10"...

#

# Target:  oem-hp10:/

#

# Bundle(s):

B2617CBEng       C.05.25.01     English C++ SoftBench S700 10.x

LOTUSGO          4.6.1          Lotus Domino Go Webserver

#

# Product(s) not contained in a Bundle:

#

DB2V5CAE         5.0.0          DB2 Client Application Enabler for HP-UX

PDB2_04057       5.0.0         DB2 Product Patch

PHCO_14175       B.10.00.00.AA mount(1M) cumulative patch

要列出所有已安装的产品:

$ swlist -l product | more

样本输出:

# Initializing...

# Contacting target "oem-hp10"...

#

# Target:  oem-hp10:/

#  

DB2V5CAE         5.0.0         DB2 Client Application Enabler for HP-UX

DB2V5ENTP        5.0.0         DB2 UDB Enterprise Edition for HP-UX

PHCO_14175       B.10.00.00.AA mount(1M) cumulative patch

要列出所有带通用名称(比如“DB2”)的已安装产品:

$ swlist -l product "DB2*" | more

样本输出:

# Initializing...

# Contacting target "oem-hp10"...

#

# Target:  oem-hp10:/

DB2V5CAE         5.0.0         DB2 Client Application Enabler for HP-UX

DB2V5CONN        5.0.0          DB2 Connect Enterprise Edition for HP-UX

DB2V5ENTP        5.0.0          DB2 UDB Enterprise Edition for HP-UX

要列出所有已安装的文件集:

$ swlist -l fileset | more

样本输出:

# Initializing...

# Contacting target "oem-hp10"...

#

# Target:  oem-hp10:/

# DB2V5CAE         5.0.0         DB2 Client Application Enabler for HP-UX

DB2V5CAE.client  5.0.0         DB2 Client Application Enabler

DB2V5CAE.convucs 5.0.0          Code Page Conversion Tables - Uni Code Support

DB2V5CAE.jdbc    5.0.0         Java Database Connectivity (JDBC) Support

DB2V5CAE.odbc    5.0.0         Open Database Connectivity (ODBC) Support
Solaris

要列出所有已安装的应用程序和其它产品:

$ pkginfo | more

样本输出:

application CICSmsg        CICS messages

system      PFUagaow      AG-10 DDX Support(OpenWindows)

application db2cliv50      DB2 Client Application Enabler

application db2engn50      DB2 Engine

要列出产品的子集:

$ pkginfo | grep -i db2

样本输出:

application db2cliv50      DB2 Client ApplicationEnabler

application db2engn50      DB2 Engine

要列出所有已安装的补丁:

$ showrev -p | more

样本输出:

Patch: 101242-12  Obsoletes:   Packages: SUNWlibC 5.6,REV=97.03.05,PATCH=12

Patch: 103663-08  Obsoletes: 103683-01, Requires:, Incompatibles:,iss_sparc-01

Packages: SUNWcsu, SUNWcsr, SUNWhea

要列出所有已安装的文件集:

$ swlist -l fileset | more

样本输出:

# Initializing...

# Contacting target "oem-hp10"...

#

# Target:  oem-hp10:/

# DB2V5CAE         5.0.0         DB2 Client Application Enabler for HP-UX

DB2V5CAE.client  5.0.0         DB2 Client Application Enabler

DB2V5CAE.convucs 5.0.0          Code Page Conversion Tables - Uni Code Support

DB2V5CAE.jdbc    5.0.0         Java Database Connectivity (JDBC) Support

DB2V5CAE.odbc    5.0.0         Open Database Connectivity (ODBC) Support
Linux

使用 Red Hat Package Manager 获取所有已安装软件包的列表。基本的语法是:

rpm -q <package name>

用于查询的选项有:

-a 查询安装在系统中的所有软包件
-f <file> 查询哪个软件包中包含有 <file>
-p <package file> 查询尚未安装的 <package file>
-i 显示所有的软件包信息:名称、版本、发行版、安装日期、组、大小、摘要、描述和构建信息等等
-l 列出软件包中的所有文件
-s 显示所有被作为文档列出的文件
-c 显示所有被作为配置文件列出的文件

 

(编辑;anna sui)

  推荐精品文章

·2024年12月目录 
·2024年11月目录 
·2024年10月目录 
·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089