read-symlink コマンドは、シンボリックリンクオブジェクトの内容を読み取る場合に使用します。
注
- シンボリックリンクの詳細は、「シンボリックリンクの設定」をご参照ください。
- シンボリックリンクを作成するコマンドの詳細は、「create-symlink」をご参照ください。
コマンド構文
./ossutil read-symlink oss://bucket/object [--encoding-type url] [--payer requester] [-c file]
この操作には、シンボリックリンクオブジェクトの読み取り権限が必要です。 出力内の X-Oss-Symlink-Target は、シンボリックリンクが指すオブジェクトを示します。
管理するオブジェクトがシンボリックリンクオブジェクトでない場合、NotSymlink が返されます。例
object1 のシンボリックリンク情報を取得します。
./ossutil read-symlink oss://bucket1/object1
Etag : 455E20DBFFF1D588B67D092C46B16DB6
Last-Modified : 2017-04-17 14:49:42 +0800 CST
X-Oss-Symlink-Target : a
一般的なオプション
次の表に、read-symlink コマンドに追加できるオプションを示します。
オプション | 説明 |
---|---|
--encoding-type | オブジェクト名のエンコードタイプを指定します。 このオプションを指定する場合、値は url でなければなりません。 このオプションが指定されていない場合、オブジェクト名はエンコードされません。 バケット名は URL エンコードできません。 |
--loglevel | ログレベルを指定します。 デフォルト値は null で、ログファイルが生成されないことを示します。 有効値:
|
--retry-times | 操作が失敗した場合に操作を再試行する回数を指定します。 有効値:1~500。 デフォルト値:10。 |
--payer | リクエストの支払者を指定します。 pay-by-requester モードを有効にするには、このオプションを requester に設定します。 |
--proxy-host | プロキシサーバーの URL を指定します。 HTTP、HTTPS、SOCKS5 がサポートされています。 URL の例:http://120.79. **.**:3128、socks5://120.79. **. **:1080 など。 |
--proxy-user | プロキシサーバーのユーザー名を指定します。 デフォルト値は null です。 |
--proxy-pwd | プロキシサーバーのパスワードを指定します。 デフォルト値は null です。 |
注 一般的なオプションの詳細は、「サポートされているすべてのオプションの表示」をご参照ください。