阿里云 oss linux命令行下载数据使用方法

阿里云 oss linux命令行下载数据使用方法

参考 : https://help.aliyun.com/document_detail/120075.htm#linux



  1. 输入配置命令。
    ./ossutil64 config
  2. 根据提示设置配置文件路径。

    建议直接按回车使用默认配置文件的路径。

    请输入配置文件名,文件名可以带路径(默认为:/home/user/.ossutilconfig,回车将使用默认路径。
    如果用户设置为其它路径,在使用命令时需要将--config-file选项设置为该路径): 
    ossutil默认使用/home/user/.ossutilconfig作为配置文件,若您设置了配置文件的路径,则每次使用命令时需增加-c选项指定配置文件。例如配置文件保存为/home/config,使用ls时,命令格式如下:
    ./ossutil64 ls oss://examplebucket -c /home/config
  3. 根据提示设置工具的语言。

    请输入语言CH或EN。工具使用的语言默认与操作系统保持一致。该配置项将在此次config命令设置成功后生效。

  4. 根据提示分别设置Endpoint、AccessKey ID、AccessKey Secret和STSToken参数。

    参数说明如下:

    • endpoint:填写Bucket所在地域的Endpoint。各地域Endpoint详情,请参见访问域名和数据中心

      您也可以增加http://或https://指定ossutil访问OSS使用的协议,默认使用HTTP协议。例如使用HTTPS协议访问深圳的Bucket,设置为https://oss-cn-shenzhen.aliyuncs.com。

    • accessKeyIDaccessKeySecret:填写账号的AccessKey。
    • stsToken:使用STS临时授权账号访问OSS时需要配置该项,否则置空即可。关于stsToken的生成方式,请参见临时访问凭证


  1. 下载文件

    • 命令格式
      ./ossutil64 cp cloud_url local_file
    • 使用示例

      将文件examplefile.txt从目标存储空间examplebucket下载至本地localfolder文件夹下。

      ./ossutil64 cp oss://examplebucket/examplefile.txt localfolder/

      将文件examplefile.txt从目标存储空间examplebucket下载至本地localfolder文件夹下,并将文件重命名为exampleobject.txt。

      ./ossutil64 cp oss://examplebucket/examplefile.txt localfolder/exampleobject.txt

      以下输出结果表明文件已成功下载至本地目标文件夹。

      0.720812(s) elapsed

    有关下载文件的更多示例,请参见cp(下载文件)



  • 发表于 2022-07-15 14:48
  • 阅读 ( 2578 )
  • 分类:linux

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
omicsgene
omicsgene

生物信息

702 篇文章

作家榜 »

  1. omicsgene 702 文章
  2. 安生水 350 文章
  3. Daitoue 167 文章
  4. 生物女学霸 120 文章
  5. xun 82 文章
  6. 红橙子 78 文章
  7. rzx 76 文章
  8. CORNERSTONE 72 文章