多数のオブジェクトがバケットに格納されている場合は、プレフィックスを指定してオブジェクトを検索できます。
制限事項
- 検索ルール
プレフィックスでオブジェクトを検索できます。 オブジェクトの検索に使用される文字列は大文字と小文字を区別し、スラッシュ (/) を含めることはできません。
- 検索結果
プレフィックスを指定してバケットのルートディレクトリまたは指定されたディレクトリ内のオブジェクトを検索すると、指定されたプレフィックスを含む名前のオブジェクトまたはサブディレクトリのみが返されます。
説明 バケットのディレクトリ内のオブジェクトまたはディレクトリを再帰的に検索する場合は、GetBucket (ListObjects) 操作を呼び出すか、ossutilのlsコマンドを実行します。
手順
OSSコンソールにログインします。
左側のナビゲーションウィンドウで、バケットリスト をクリックします。 [バケット] ページで、目的のバケットを見つけてクリックします。
左側のナビゲーションツリーで、ファイル > オブジェクト を選択します。
- オブジェクトを検索します。
- バケットのルートディレクトリ内の特定のオブジェクトまたはディレクトリを検索する
右上隅で、検索ボックスに検索するプレフィックスを入力し、enterキーを押すか、アイコンをクリックしてオブジェクトを検索します。 名前がルートディレクトリ内の指定されたプレフィックスを含むオブジェクトおよびディレクトリが表示されます。
次の例は、TestBucketという名前のバケットのルートディレクトリにあるオブジェクトとディレクトリを検索するためのプレフィックスとしてexampleを指定した場合の検索結果を示しています。
ディレクトリ構造指定プレフィックス検索結果 TestBucketの例Examplesrcfolder1 └ ─ ─ Examplesrcfolder1 Exampledestfolder.png â ─ ─ test.txt â ─ ─ abc.jpg └ ─ ─ Exampledestfolder.png └ ─ ─ example.txt
- バケットの指定されたディレクトリ内の特定のオブジェクトまたはサブディレクトリを検索する
検索するオブジェクトまたはサブディレクトリを含むディレクトリをクリックします。 右上隅の検索ボックスにプレフィックスを入力します。 Enterキーを押すか、アイコンをクリックします。 ディレクトリ内の指定されたプレフィックスを名前に含むオブジェクトおよびサブディレクトリが表示されます。
次の例は、Examplesrcfolder1という名前のディレクトリ内のオブジェクトとサブディレクトリを検索するプレフィックスとしてProjectを指定したときの検索結果を示しています。
ディレクトリ構造指定プレフィックス検索結果 Examplesrcfolder1プロジェクトProjectfolder └ ─ ─ Projectfolder ProjectA.jpg └ ─ ─ a.txt ProjectB.doc â ─ ─ b.txt └ ─ ─ ProjectA.jpg └ ─ ─ ProjectB.doc └ ─ ─ projectC.doc
- バケットのルートディレクトリ内の特定のオブジェクトまたはディレクトリを検索する