阿里云ossutil使用

Linux系统手动安装

1.下载ossutil

wget https://gosspublic.alicdn.com/ossutil/1.7.13/ossutil64

2.修改文件执行权限

chmod 755 ossutil64

3.交互式配置生成配置文件

./ossutil64 config

根据提示分别设置配置文件路径、设置工具的语言、Endpoint、AccessKey ID、AccessKey Secret和STSToken参数。
在这里插入图片描述
配置文件路径:回车使用默认的路径
设置工具的语言:CH
Endpoint:https://oss-cn-hongkong.aliyuncs.com (这个根据自己的OSS桶地区选择,我这边的桶是香港的。)
AccessKey ID:阿里云账号的AccessKey(具体获取方式参考官网 创建AccessKey)
AccessKey Secret:阿里云账号的AccessKey(具体获取方式参考官网 创建AccessKey)

以上配置完之后,会在产生一个配置文件,如果需要改参数,就在这个文件改动。
在这里插入图片描述
4.使用上传验证
./ossutil64 cp test.txt oss://oss桶名/
在这里插入图片描述

5.登录OSS图形化管理工具查看
OSS图形化管理工具 下载地址
在这里插入图片描述

使用Shell脚本安装

执行脚本之前,accessKeyID accessKeySecret 这两个参数需要换成自己阿里云账号的key。
OSS桶名也要改成自己的名字

#/bin/bash
cd /opt/src
wget https://gosspublic.alicdn.com/ossutil/1.7.13/ossutil64                           
chmod 755 ossutil64

cat <<EOF > /root/.ossutilconfig
[Credentials]
language=CH
accessKeyID=
accessKeySecret=
endpoint=https://oss-cn-hongkong.aliyuncs.com
EOF

cat <<EOF > /opt/src/ossutil的命令.txt
上传单个文件
./ossutil64 cp 本地的文件名称 oss://OSS桶名/

上传文件夹及文件夹内的文件
./ossutil64 cp 本地的文件夹名称/ oss://OSS桶名/本地的文件夹名称/

上传文件夹并跳过已有文件
批量上传失败重传时,可以指定--update(可缩写为-u)选项跳过已经上传成功的文件,实现增量上传。
./ossutil64 cp -r 本地的文件夹名称/ oss://OSS桶名/本地的文件夹名称/ -u
EOF
cat /opt/src/ossutil的命令.txt
rm -rf    /opt/src/ossutil的命令.txt

其余上传方式

上传单个文件
./ossutil64 cp 本地的文件名称 oss://OSS桶名/

上传文件夹及文件夹内的文件
./ossutil64 cp 本地的文件夹名称/ oss://OSS桶名/本地的文件夹名称/

上传文件夹并跳过已有文件
批量上传失败重传时,可以指定–update(可缩写为-u)选项跳过已经上传成功的文件,实现增量上传。
./ossutil64 cp -r 本地的文件夹名称/ oss://OSS桶名/本地的文件夹名称/ -u

更多详情可参考官网

  • 0
    点赞
  • 2
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论

打赏作者

兴乐安宁

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值