• OSS对象存储的文件上传、解冻、下载与查看


    • 上传文件

    cp命令用于上传、下载、拷贝文件。

    # 语法
    ./ossutil cp [-r] file_url cloud_url  
    
    # 例如
    ossutil64 cp -r /remote/closed-shops/lxs oss://ecs-actioantrail/closed-shops/lxs
    • 解冻文件

    restore命令用于恢复冷冻状态的对象(Object)为可读状态。

    restore操作解冻过程需要1分钟时间,解冻中无法读取文件。

    解冻状态默认持续 1 天,对解冻状态的文件调用restore命令,会将文件的解冻状态延长1天,最多可以延长到7天,之后文件又回到初始时的冷冻状态。

    # 语法
    ./ossutil restore [-r] cloud_url
    
    # 例如
    ossutil64 restore oss://ecs-actioantrail/closed-shops/lxs/lxs_storage.tgz
    ossutil64 restore -r oss://ecs-actioantrail/closed-shops/lxs 
    • 下载文件
    # 语法
    ./ossutil cp [-r] cloud_url file_url
    
    # 例如
    ossutil64 cp -r oss:/ecs-actioantrail/closed-shops/lxs ./
    • 查看大小

     du命令用于获取指定存储空间(Bucket)、文件目录或文件(Object)所占的存储空间大小。

    OSS控制台页面上可直接查看文件大小,但无法查看目录大小(查看目录大小,需使用ossutil64 du命令)

    # 语法
    ./ossutil du oss://bucket[/prefix] 
    
    # 例如
    ossutil64 du oss://ecs-actioantrail/closed-shops/lxs  #输出内容有多行
    ossutil64 du oss://ecs-actioantrail/closed-shops/lxs |grep "total du" |awk -F ':' '{print $2/1024^2}' #输出指定目录大小,单位M
  • 相关阅读:
    我的日常笔记
    html元素是如何占据空间和定位的
    jdbc和数据库的应用
    java笔记之String的应用
    java笔记之静态修饰附和单例设计模式
    java笔记
    本人对于JavaScript的一些总结
    JavaScript 轮播图
    h5简单布局练习
    有一个八位数,个位数+十位数+百位数+千位数一直加到千万位数的和除以7能等于0.。。。
  • 原文地址:https://www.cnblogs.com/karl-python/p/13161577.html
Copyright © 2020-2023  润新知