installbsd 命令
用途
安装一个命令(install 命令的 BSD 版本)。
语法
/usr/bin/installbsd[-c] [-g Group] [-m Mode] [-o Owner] [-s]BinaryFileDestination
描述
installbsd 命令安装由 BinaryFile 参数指定的文件,方法是通过移动这个文件到一个由 Destination 参数指定的文件或目录。 用 -c 标志复制 BinaryFile 而不是移动它。 如果指定的 Destination 参数是一个目录,BinaryFile 被移动到这个目录。 如果指定的 Destination 参数作为一个文件存在,installbsd 命令在 BinaryFile 被移动前移动那个文件。 installbsd 命令不会将文件移动到自己上面。
安装文件 /dev/null 建立一个空文件。
标志
| 项 | 描述 |
|---|---|
| -c | 复制由 BinaryFile 参数指定的文件到由 Destination 参数指定的文件或目录。 |
| -g 组 | 为由 Destination 参数指定的文件指定一个组。 缺省组是 staff。 |
| -m 方式 | 为由 Destination 参数指定的文件指定一个方式。 缺省方式是 755。 指定的方式可以是一个八进制数或符号值。 |
| -o 所有者 | 指定由 Destination 参数指定的文件的所有者。 缺省所有者是 root 用户。 |
| -s | 使由 BinaryFile 参数指定的文件在安装后分条。 |
示例
要安装一个名为 fixit 的命令,请输入:
此命令序列通过复制程序来安装新命令fixit至/usr/bin/fixit,具有用户mike作为主人
文件
| 项 | 描述 |
|---|---|
| /乌斯尔/乌茨布/安装 | 硬链接到 /usr/bin /installbsd 文件。 |
| /乌斯尔/仓/installbsd | 包含 installbsd 命令。 |