pdlink コマンド
目的
区画サブディレクトリー内のファイルへのリンクを作成します。
構文
pdlink dirname filename …
説明
pdlink により、区画サブディレクトリーの下に存在するファイルが、異なる SL で実行されるプロセスからアクセスできるようになります。 ファイルは、呼び出しプロセスの機密ラベル (SL) に対応します。 dirname パラメーターで指定するディレクトリー名は、区画ディレクトリーでなければなりません。また、filename パラメーターで指定するファイル名は、指定されたディレクトリーの下にあるファイル名 (パス名でない) でなければなりません。 複数のファイル名を指定できます。
pdlink コマンドは、指定されたファイルへのハード・リンクを作成しますが、以下の制限があります。
- リンクは区画サブディレクトリー内にのみ作成されます。
- 区画サブディレクトリーのそれぞれは、pdlink コマンドの実行時に存在しなければなりません。
- リンクが作成される区画サブディレクトリーは、filename パラメーターで指定されたファイルの最小 SL より高い SL を持っていなければなりません。
セキュリティー
権限のあるユーザーだけが pdlink コマンドを実行できます。
項目 | 説明 |
---|---|
aix.mls.pdir.link | 区画サブディレクトリー内にこのコマンドでリンクを作成するために必要です。 |
終了状況
pdlink コマンドは、以下の終了値を戻します。
項目 | 説明 |
---|---|
0 | 正常終了。 |
>0 | エラーが発生しました。 |
例
- partdir と呼ばれる区画ディレクトリー内にある sample.c ファイルのリンクを作成するには、次のように入力します。
pdlink partdir sample.c
ファイル
項目 | 説明 |
---|---|
/usr/sbin/pdlink | pdlink コマンドが入っています。 |