WEB开发网
开发学院操作系统Linux/Unix AIX 软件包理论与实践 阅读

AIX 软件包理论与实践

 2008-11-10 08:26:06 来源:WEB开发网   
核心提示: 问 6:如何从一个 fileset 中直接得到文件?答:使用 restore -qxvdf 命令,例如:bash-2.05b# ls -al csm.core-rw-r--r-- 1 root system 2744320 Feb 11 17:02 csm.core-bash-2.05b#

问 6:如何从一个 fileset 中直接得到文件?

答:使用 restore -qxvdf 命令,例如:

bash-2.05b# ls -al csm.core
-rw-r--r-- 1 root system 2744320 Feb 11 17:02 csm.core
-bash-2.05b# restore -qxvdf csm.core
New volume on csm.core:
Cluster 51200 bytes (100 blocks).
Volume number 1
Date of backup: Thu Sep 7 08:04:51 2006
Files backed up by name
User BUILD
x 0 ./
x 3804 ./lpp_name
x 0 ./usr
x 0 ./usr/lpp

x 774 ./opt/csm/samples/mkres/IBM.Sensor/MySensor.pm
total size: 3868461
files restored: 166
-bash-2.05b# du -m opt/
0.03 opt//csm/install/defs
0.71 opt//csm/install/pkgdefs
0.76 opt//csm/install
0.03 opt//csm/pm/Rpm/Child
0.10 opt//csm/pm/Rpm
1.38 opt//csm/pm
0.05 opt//csm/lib
0.00 opt//csm/samples/mkres/IBM.Association
0.00 opt//csm/samples/mkres/IBM.Condition
0.02 opt//csm/codebase
0.00 opt//csm/man/cat1
0.00 opt//csm/man/cat5
0.04 opt//csm/man/man1
0.01 opt//csm/man/man5
0.05 opt//csm/man
3.83 opt//

问 7. 如何列出一个 archive 文件中的内容 ?

答:使用 ar –t 命令,例如:

bash-2.05a# ar -v -t /usr/lib/libcfg.a
rwxr-x--- 300/300 122917 Oct 5 02:58 2007 shr.o

问 8. 如何从一个 archive 中得到文件 ?

答:使用 ar –x 命令,例如

bash-2.05a# ar -v -x /usr/lib/libcfg.a
x - shr.o
bash-2.05a# ls shr.o
shr.o

总结

AIX 对软件包的管理功能非常强大,lpp 结构的软件包使用起来也非常灵活。但是,和其他 UNIX 上的软件包使用上还是有很大的不同之处,由于篇幅所限,本文所涉及的内容非常有限,作为 AIX 系统管理员,只有在日常的工作做多总结,才能做到随心所欲对 AIX 软件包进行管理。

上一页  5 6 7 8 9 10 

Tags:AIX 软件包 理论

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接