全部产品
Search
文档中心

对象存储 OSS:搜索文件

更新时间:Dec 03, 2024

当您向存储空间(Bucket)上传了大量的文件(Object)时,OSS支持通过指定文件名前缀快速搜索并定位目标文件。

使用限制

  • 搜索规则

    按文件名前缀进行搜索,搜索的字符串区分大小写,并且不能包含正斜线(/)。

  • 搜索结果

    在某个Bucket根目录或目标文件夹下按文件名前缀搜索时,结果中仅显示与文件名前缀匹配的文件或子文件夹,无法查看子文件夹下包含的文件。

    说明

    如果您希望递归搜索(查询)某个Bucket目录下的文件或文件夹,您可以通过GetBucket (ListObjects)接口或者命令行管理工具ossutil的ls命令。

操作步骤

使用OSS控制台

  1. 登录OSS管理控制台

  2. 单击Bucket 列表,然后单击目标Bucket名称。

  3. 在左侧导航栏,选择文件管理>文件列表

  4. 搜索文件。

    • 搜索Bucket根目录下的指定文件或文件夹

      您可以在搜索框中输入指定的文件名前缀,按回车键或单击search图标。此时,您可以查看Bucket根目录下与指定前缀匹配的文件和文件夹。

      以下示例阐述了在目标Bucket(TestBucket)中指定文件前缀(Example)搜索后,获取到的查询结果。

      文件结构                           指定文件前缀          查询结果
      TestBucket                         Example              Examplesrcfolder1                          
          └── Examplesrcfolder1                               Exampledestfolder.png                           
                 ├── test.txt                                
                 ├── abc.jpg
          └── Exampledestfolder.png
          └── example.txt
    • 搜索目标文件夹下的指定文件或子文件夹

      您可以单击目标文件夹,然后在搜索框中输入指定的文件名前缀,按回车键或单击search图标。此时,您可以查看目标文件夹下与指定前缀匹配的文件和子文件夹。

      以下示例阐述了在目标文件夹(Examplesrcfolder1)中指定文件前缀(Project)搜索后,获取到的查询结果。

      文件结构                    指定文件前缀           查询结果
      Examplesrcfolder1           Project               Projectfolder
          └── Projectfolder                             ProjectA.jpg
                ├── a.txt                               ProjectB.doc
                ├── b.txt
          └── ProjectA.jpg
          └── ProjectB.doc
          └── projectC.doc

使用图形化管理工具ossbrowser

ossbrowser支持Bucket级别的操作与控制台支持的操作类似,请按照ossbrowser界面指引完成简单上传的操作。关于如何使用ossbrowser,请参见ossbrowser 2.0