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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM