installbsd コマンド
目的
コマンド (BSD バージョンの install コマンド) をインストールします。
構文
/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 Group | Destination パラメーターで指定したファイルのグループを指定します。デフォルト・グループは staff です。 |
-mMode | Destination パラメーターで指定したファイルのモードを指定します。デフォルト・モードは 755 です。モードは、8 進数または記号値で指定できます。 |
-o Owner | Destination パラメーターで指定したファイルのオーナーを指定します。デフォルトのオーナーは root ユーザーです。 |
-s | BinaryFile パラメーターで指定したファイルを、インストール後に削除します。 |
例
fixit という新しいコマンドをインストールするには、次のように入力します。
このコマンド・シーケンスは、mike というユーザーをオーナーとして指定し、 fixit というプログラムを /usr/bin/fixit にコピーすることにより、新しいコマンドをインストールします。
ファイル
項目 | 説明 |
---|---|
/usr/ucb/install | /usr/bin/installbsd ファイルにハード・リンクしています。 |
/usr/bin/installbsd | installbsd コマンドが入っています。 |