aliyun oss上传脚本

阿里云部署oss,参照aliyun文档
vim aliyun-push-oss
#!/bin/bash
ENDPOINT="oss-cn-beijing.aliyuncs.com"
KEYIP="LTAI5tN54EyKZ9m9cruQ41bt"
KEYSECRET="O8MZWthpKQxerCyiU7Xx2pzWOnBT4i"
OOS='oss://alislx/'
wget http://gosspublic.alicdn.com/ossutil/1.7.0/ossutil64
chmod 777 ./ossutil64
./ossutil64
#配置配置文件可手动改,默认,
#endpoint:oss-cn-beijing.aliyuncs.com
#accessKeyID:LTAI5tN54EyKZ9m9cruQ41bt
#accessKeySecret:O8MZWthpKQxerCyiU7Xx2pzWOnBT4i
#stsToken:
./ossutil64 test.txt $OOS       #上传
cat <<END >/root/.ossutilconfig
[Credentials]
language=CH
endpoint=${ENDPOINT}
accessKeyID=${KEYIP}
accessKeySecret=${KEYSECRET}
END
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java上传阿里云OSS的步骤如下: 1. 首先需要开通阿里云OSS服务,并获取到相应的AccessKey ID和AccessKey Secret。 2. 在项目的pom.xml文件中添加OSS SDK的依赖: ```xml <dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifactId> <version>3.15.1</version> </dependency> ``` 3. 创建OSSClient实例,并设置Endpoint、AccessKey ID和AccessKey Secret: ```java String endpoint = "oss-cn-hangzhou.aliyuncs.com"; String accessKeyId = "your-access-key-id"; String accessKeySecret = "your-access-key-secret"; OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret); ``` 4. 使用putObject方法上传文件到OSS: ```java InputStream inputStream = new FileInputStream("path/to/file"); ossClient.putObject("your-bucket-name", "object-key", inputStream); ``` 其中,"your-bucket-name"是你的Bucket名称,"object-key"是上传后在OSS中保存的文件名。 5. 关闭OSSClient: ```java ossClient.shutdown(); ``` 以上是一个简单的上传文件到阿里云OSS的示例代码。你可以根据自己的需求进行相应的修改和扩展。 #### 引用[.reference_title] - *1* *3* [java实现上传文件到阿里云oss](https://blog.csdn.net/weixin_44740485/article/details/127766252)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [阿里云OSS使用Java上传文件](https://blog.csdn.net/weixin_46204877/article/details/124808936)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值