天天看點

X小知識-OSS-指令使用彙總

Oss-如何配置ossutil工具?

./ossutil64 config -L ch

此指令設定中文互動的配置界面

https://help.aliyun.com/document_detail/50452.html

Oss-檢視指令幫助

./ossutil64 help cp

Oss-從伺服器上傳單個檔案到Oss

./ossutil cp /var/www/html/Films/1010/0591B2BD47C5B745C7E12DA4DA931F3C.mp4 oss://x-images-us/20190107/html/Films/1010/0591B2BD47C5B745C7E12DA4DA931F3C.mp4

或者

上傳單個檔案到oss上的一個目錄

./ossutil cp /var/www/html/Prev.tar.gz oss://x-static-hd-001/20190107/

Oss-上傳檔案夾

上傳檔案夾 是否需要先建立好?不需要

官方有文檔

https://help.aliyun.com/document_detail/50561.html

./ossutil cp -r /var/www/html/Films/1000 oss://x-static-hd-001/20190107/html/Films/1000

使用bash腳本

#!/bin/bash

./ossutil cp -r /var/www/html/Films/1002 oss://x-films-backup/html/Films/1002

./ossutil cp -r /var/www/html/Films/1003 oss://x-films-backup/html/Films/1003

./ossutil cp -r /var/www/html/Films/1004 oss://x-films-backup/html/Films/1004

 Oss-下載下傳單個檔案

#!/bin/bash

./ossutil cp oss://x-static-hd-001/1010/0591B2BD47C5B745C7E12DA4DA931F3C.mp4 /var/www/html/Films/1010/0591B2BD47C5B745C7E12DA4DA931F3C.mp4

多個檔案依次追加你的指令

Oss-下載下傳整個檔案夾

帶上rf參數可以關閉消息提示

./ossutil64 cp -r oss://x-images-us/20190107/html/Films/1005 /var/www/html/Films

./ossutil64 cp -r oss://x-images-us/20190107/html/Films/1005 /var/www/html/Films
./ossutil64 cp -r -f oss://n-films-us/Pics /root
           

Oss-統計檔案數量

#!/bin/bash
ls -l /var/www/html/Films/1000 |grep "^-"|wc -l
ls -l /var/www/html/Films/1001 |grep "^-"|wc -l
           
./ossutil64 ls oss://x-films-hk-02/1011/V1/ -s |grep "oss://"|wc -l
./ossutil64 ls oss://x-films-hk-02/1011/V2/ -s |grep "oss://"|wc -l
           

OSS上删除檔案指令

删除整個檔案夾

rm指令 -r  -f

強制删除

./ossutil64 rm oss://x-images-us/20191106TBLes/_m/ -r -f
./ossutil64 rm oss://x-images-us/20191106TBLes/_s/ -r -f
./ossutil64 rm oss://x-video-us-001/Pics/1000/ -r -f