oss

小龙人 发布于 阅读:24 shell

oss sync h:\ oss://0537/h/ --update

rem --force --delete

ossutil64.exe ls oss://0537 -r

ossutil64.exe cp D:\测试.mp4 oss://0537/videos/

ossutil64.exe cp -r D:\武术视频 oss://0537/wushu/

列出桶根目录

ossutil64.exe ls oss://0537

递归列出全部子目录所有文件(完整清单)

ossutil64.exe ls oss://0537 -r

只看指定文件夹

ossutil64.exe ls oss://0537/videos -r

oss ls oss://0537/main -r

oss mkdir oss://0537/c

oss mkdir oss://0537/main/web/m.xulaoshi.cn

oss cp -r C:\sys oss://0537/c/

oss sync h:\ oss://0537/h/

上传单个文件

ossutil64.exe cp D:\wushu.mp4 oss://0537/videos/

上传整个文件夹,-r递归

ossutil64.exe cp -r D:\武术资料 oss://0537/wushu_file/

路径带空格,必须加英文双引号

ossutil64.exe cp "D:\我的备份\test.zip" oss://0537/backup/

本地目录同步上传到OSS

ossutil64.exe sync D:\emlog网站备份 oss://0537/emlog_backup

把OSS文件同步下载回本地

ossutil64.exe sync oss://0537/emlog_backup D:\恢复备份

下载单个文件到D盘

ossutil64.exe cp oss://0537/videos\wushu.mp4 D:\下载\

下载整个文件夹

ossutil64.exe cp -r oss://0537/wushu_file D:\oss下载

删除单个文件

ossutil64.exe rm oss://0537/videos/wushu.mp4

删除整个文件夹 ⚠高危,执行前确认路径!

ossutil64.exe rm -r oss://0537/temp/

ossutil64.exe cp oss://0537/a.mp4 oss://0537/bak/a.mp4

桶内移动,相当于重命名

ossutil64.exe mv oss://0537/old.mp4 oss://0537/videos/new.mp4

ossutil64.exe stat oss://0537/videos/wushu.mp4

ossutil64.exe config

ossutil64.exe -h

批处理

@echo off
ossutil64.exe sync D:\emlog网站备份 oss://0537/emlog_backup
echo 备份完成
pause

重要注意事项

  1. -r 参数:操作文件夹必须加,不加只能处理单个文件
  2. cp:强制覆盖;sync:增量同步,备份优先用sync
  3. Windows 路径有空格,一定要英文双引号包裹路径
  4. 配置文件位置:C:\Users\NEC\.ossutilconfig,密钥写在这里,不要把 AK/SK 写进 bat 脚本明文。

手机扫码阅读

微信或手机浏览器扫一扫,随时随地随心阅读与分享