配置阿里云CLI-aliyun命令与安装ossutil

1.aliyun命令官网文档

可以参考文档配置不同账户凭证 https://help.aliyun.com/document_detail/121259.html?spm=a2c4g.121193.0.i1 

使用阿里云 CLI可以参考 
https://help.aliyun.com/document_detail/110289.html?spm=a2c4g.121259.0.0.5ad27f08HvO1dw

1)账号添加
/root/.aliyun/config.json #配置文件位置
aliyun configure list #列出已有账号
阿里云CLI(Command Line Interface)支持同时配置多个账户,可以通过configure配置多个profile,配置完成后,可以通过运行 aliyun configure list 命令来查看已配置的账户信息。
在使用CLI命令时,可以使用 --profile 参数来指定使用哪个账户的配置。
配置AccessKey凭证
除必需选项外,AccessKey凭证类型还需要指定的凭证选项如下:

–access-key-id

:指定您的AccessKey ID。

–access-key-secret

:指定您的AccessKey Secret。

如下示例命令,配置名为akProfile的AccessKey凭证。

aliyun configure set \
  --profile akProfile \
  --mode AK \
  --region cn-hangzhou \
  --access-key-id AccessKeyId \
  --access-key-secret AccessKeySecret

常见的通用选项如下,其适用于任一凭证类型。

–profile
(必选):指定配置名称。如果指定的配置存在,则修改配置。若不存在,则创建配置。
–region
(必选):指定默认区域的RegionId。阿里云支持的RegionId,请参见地域和可用区。
–language
:指定阿里云CLI显示的语言,默认为英语。
–mode
:指定配置的凭证类型,默认为AK。

2)操作命令
获取某一配置的详细信息
执行如下命令,获取默认配置信息。
aliyun configure get
执行如下命令,获取指定配置名称的配置信息。其中, 选项–profile,用以指定要获取配置的名称。
aliyun configure get --profile akProfile
删除指定配置
执行如下命令,删除名为akProfile的配置。其中,选项–profile,用以指定要删除配置的名称。
aliyun configure delete --profile akProfile

2.安装ossutil
1)当您需要快速上传大文件、下载文件、删除固定前缀文件时,可以使用ossutil工具。ossutil支持在Windows、Linux、macOS等系统中运行,您可以根据实际环境下载和安装合适的版本。

https://help.aliyun.com/zh/oss/developer-reference/configure-ossutil?spm=a2c4g.11186623.0.0.498b2ef5bXcEQd  #官网文档地址
sudo -v ; curl https://gosspublic.alicdn.com/ossutil/install.sh | sudo bash

配置ossutil。

输入配置命令。

ossutil config
根据提示设置配置文件路径。

请输入配置文件名,文件名可以带路径(默认为:/home/user/.ossutilconfig,回车将使用默认路径。
如果用户设置为其它路径,在使用命令时需要将–config-file选项设置为该路径):
ossutil默认使用/home/user/.ossutilconfig作为配置文件,若您设置了配置文件的路径,则每次使用命令时需增加-c选项指定配置文件。例如配置文件保存为/home/config,使用ls时,命令格式如下:

ossutil ls oss://examplebucket -c /home/config
根据提示设置工具的语言。请输入语言CH或EN。工具使用的语言默认与操作系统保持一致。该配置项将在此次config命令设置成功后生效。

根据提示分别设置Endpoint、AccessKey ID、AccessKey Secret和STSToken参数。关于参数的更多信息,请参见通过config命令进行快速配置。

验证是否已成功安装ossutil。

ossutil
如果屏幕中输出ossutil所有支持的命令,表明已成功安装ossutil。
同步命令

/bin/ossutil64 sync -u /home/ansible/workspace/version/st/offline/scorpio/ue-agent-signalserver oss://jindidevops/cicd/version/st/scorpio/ue-agent-signalserver
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
nexus-aliyun是指云计算服务提供商阿里云(Alibaba Cloud)的Nexus产品。Nexus是阿里云在云原生开发环境下提供的一套可靠、高效的软件仓库管理服务。Nexus-aliyun可以帮助开发者存储和管理软件包,提供私有仓库托管,使开发人员能够更方便地进行包管理和部署操作。 Nexus-aliyun具有以下几个主要的优势: 1. 可靠性:Nexus-aliyun基于阿里云的可靠、稳定的云计算基础设施提供服务,具备高可用性和数据可靠性,能够满足各种规模的企业应用需求。 2. 强大的安全性:Nexus-aliyun支持用户自定义访问控制策略,可以对软件仓库进行权限管理和访问控制,确保软件包的安全性和私密性。 3. 灵活的部署方式:Nexus-aliyun可以灵活部署在公共云、私有云或混合云环境中,适用于各种应用场景。同时,Nexus-aliyun还提供了丰富的API接口,可以与其他开发工具和CI/CD流水线进行集成,实现自动化的软件包管理和部署。 4. 丰富的功能:Nexus-aliyun提供了丰富的软件仓库管理功能,包括仓库托管、包上传、下载、搜索等功能,还支持多种软件包管理格式,例如Maven、Docker等,满足不同开发语言和应用类型的需求。 总之,Nexus-aliyun阿里云提供的一款可靠、安全、灵活的软件仓库管理服务,能够帮助开发者更高效地管理和部署软件包,提升开发效率和应用可靠性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值