1、安装Python
1 | sudo yum install python python-dev python-setuptools python-pip |
2、安装BOS CLI工具
下载
1 | wget https://sdk.bce.baidu.com/console-sdk/bce-cli-0.10.8-centos6.5.zip |
解压
1 | unzip bce-cli-0.10.8-centos6.5.zip |
安装
1 | python setup.py install |
将bce-cli-0.10.8-centos6.5的安装目录加入环境变量中
1 | export PATH=bce-cli-path:$PATH |
例如
1 | export PATH=/tools/bce-cli-0.10.9:$PATH |
说明:
比如bce-cli-0.10.8-centos6.5.zip 解压后的路径为 /home/user1/bce-cli-0.10.8-centos6.5,您需要将路径/home/user1/bce-cli-0.10.8-centos6.5/加入环境变量中。
注意:设置完路径后会出现ls命令不可用ls: command not found,原因是路径设置问题,在操作的时候先不管,操作完CLI再执行
1 | PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin |
即可恢复
3、配置BOS CLI
使用BOS CLI工具之前,推荐先设置Access Key、Secure Key、Region和Host。可以通过-c/–configure来设置AK、SK、Region和Host信息。
1 2 3 4 5 6 7 8 9 10 | bce -c [<conf-path>] BOS Access Key ID [None]: Enter Your AK(在百度云控制台的安全认证里) BOS Secret Access Key [None]: Enter Your SK(在百度云控制台的安全认证里,需要手机短信验证获取) BCE Security Token [None]: Enter Your Security Token(实际操作时没有提示要这个) Default region name [bj]: Enter Your region输入BOS所在区域 Default domain [bj.bcebos.com]: Enter Your host输入你打算使用的BOS Bucket的域名 Default use auto switch domain [yes]:按enter跳过,设置自动切换域名,BOS拥有多个Region,如果您需要在不同Region下面进行操作,CLI的“自动切换域名”功能可以根据您当前操作的Bucket所在Region,来自动切换域名。为了方便您的使用,CLI会默认开启此功能。 Default breakpoint_file_expiration [7] days:设置断点续传有效期,按enter跳过 Default use https protocol [no]: 设置HTTPS协议上传,按enter跳过 Default multi upload thread num [10]:设置分块并行上传线程数,按enter跳过 |
4、批量将./temp/文件夹内的文件上传至bce-test这个bucket中
1 | bce bos cp ./temp/ bos:/bce-test -r |
原文链接:https://xiaohost.com/1749.html,转载请注明出处。
评论2