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

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

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

inucp 命令

用途

installp 命令执行简单的复制操作。这个命令由 installp 命令和安装脚本来使用。

语法

inucp -s StartDirectory [ -e FinalDirectory ] ListFile ProductName

描述

inucp 命令将文件复制到文件树中, 其根位于 FinalDirectory 根相应位置 的 StartDirectory 上。

在覆盖那些也许已经存在于 FinalDirectory 的文件树的文件前,应该调用 inusave 命令来保存文件直到由 inurecv 命令需要。

ListFile 参数指定了 ProductName 的所有文件的列表,每行一个。ListFile 是那些包含产品需要拷贝的文件的相对路径名的文件的全路径名。

ProductName 参数指定了要拷贝的软件产品的名称。

标志

-e FinalDirectory 表示文件将被拷贝到的文件树的根目录。FinalDirectory 应该是文件树的根。当没有指定标志时,默认的目录是/(root)目录。
-s StartDirectory 指出文件拷贝自哪个文件树的根目录。

环境变量

INUEXPAND 如果有必要进行复制(也就是说,已经传递了 -X 标志),installp 命令就会把该标志设置为 1。如果文件系统不要被扩展,该标志就被设为 0。如果没有设置这个环境变量,那么默认就不扩展文件系统。
INUTEMPDIR installp 命令把该标志设为当前临时文件夹的路径。如果没有设置该标志,默认就是 /tmp

错误代码

inucp 命令返回下面的错误代码,该代码在 inuerr.h 中定义。

INUACCS StartDirectoryFinalDirectory 之一不是目录,或者都不是目录。
INUBADAR 不能把文件压缩到 lpp.acf 文件中。
INUBADC1 拷贝操作失败。
INUBADMN 指定不可识别的标志。
INUGOOD 没有出现错误条件。
INUNOAP2 不能访问 ListFile
INUNODIR 没有到到 FinalDirectory 的写访问权。
INUNOLPP StartDirectorFinalDirectory 之一或者都没有必要的权限。
INUNOMK 不能创建需要的文件夹。
INUNOSPC 没有足够的空间来拷贝并且没有设置 INUEXPAND
INUTOOFW 遗漏一个或多个参数。
INUTOOMN 指定的参数过多。

安全性

权限控制:必须是 root 用户才能执行这个命令。

示例

要将 /usr/lpp/X11/inst_root 列出的所有文件由 /usr/lpp/X11/inst_root/al 文件树复制到根目录下,请输入:

inucp  -s /usr/lpp/X11/inst_root /usr/lpp/X11/inst_root/al X11

相关信息

installp 命令,inurecv 命令,inurest 命令,inusave 命令。

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