AIX命令参考大全,卷 3,i - m - inurecv 命令

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

AIX命令参考大全,卷 3,i - m

inurecv 命令

用途

恢复用 inusave 命令保存的文件。

语法

inurecv ProductName [ OptionList ]

描述

inurecv 命令恢复一些用以前的 inusave 命令保存的文件和归档组成文件。它使用 update.listarchive.list 文件,这些文件来自由 INUSAVEDIR 环境变量指定的目录。inurecv 命令恢复一些由程序自带的安装或者更新过程保存的文件。

inurecv 命令主要是由 installp -r 命令和 installp -C 命令来调用,它是用来给已拒绝的程序或需要清除的程序恢复文件的。

inurecv 命令用来给可安装的程序恢复所有的文件,它是通过分别为根、/usr/usr/share 文件树而调用 inurecv。根、/usr/usr/share 安装部分的保存目录分别是:

,前提是它们是由 installp 命令设置的。Level 指软件产品的级别,并且要求 vv.rr.mmmm.ffff.ppppppppp 格式,其中vv = version、rr = release、 mmmm = modification、ffff = fix 以及 ppppppppp = fix ID(仅适合 V3.2)。

参数

OptionList 给包含独立安装选项的节文件指定全路径名,比如 bosnet.tcp.obj,它将为 ProductName 的软件产品而恢复。OptionList 文件中的选项名称必须每行指定一个。
ProductName 指定可安装的软件产品,比如 bosnet,它的文件将被恢复。

环境变量

INUEXPAND installp 命令将会把该标志设为 1,如果要扩展文件系统且有必要恢复(也就是说,-X 标志将会传递给 installp)。如果不要扩展文件系统,该标志就设为 0。如果没有设置该环境变量,缺省值是不扩展文件系统。
INUSAVE 如果文件要保存(也就是说,忽略-N 标志),installp 命令就会把该标志设为 1,否则便设为 0。 如果INUSAVE 设为 1, inurecv 命令便会企图去恢复文件。 如果 INUSAVE 设为 0,inurecv 执行不恢复并以返回码 INUGOOD 退出。如果没有设置该环境变量,缺省值是试图恢复文件。
INUSAVEDIR 文件保存的文件夹的全路径名。如果没有设置该环境变量,那么使用的目录就是 /usr/lpp/ProductName/inst_updt.save
ODMDIR 保存重要产品数据的对象数据管理器对象库。如果没有设置环境变量,那么使用的缺省目录就是 /etc/objrepos

错误代码

INUBADC1 文件从一个目录到另一个目录的复制是失败的。
INUGOOD 没有出现错误条件。
INUNORP1 在程序恢复期间归档文件中的文件替换失败。
INUNOSAV 保存目录不存在。
INUNOSVF 没有找到保存在保存目录里的文件。

安全性

权限控制:只有 root 用户才能执行该命令。

示例

要恢复以前所有为 snaserv 程序保存的文件,请输入:

inurecv snaserv

文件

/lpp/PackageName/FilesetName/V.R.M.F.save
为根文件树保存的文件。
/usr/lpp/PackageName/FilesetName/V.R.M.F.save
/usr 文件树保存的文件。
/usr/share/lpp/PackageName/FilesetName/V.R.M.F.save
/usr/share 文件树保存的文件。

相关信息

installp 命令、inusave 命令。

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