wget https://github.com/tencentyun/coscli/releases/download/v0.12.0-beta/coscli-linux
wget https://github.com/tencentyun/coscli/releases/download/v0.13.0-beta/coscli-linux
运行以下命令重命名文件:
mv coscli-linux coscli
运行以下命令修改文件执行权限:
chmod 755 coscli
在命令行窗口中输入./coscli --version
,若打印出以下信息则代表安装成功:
coscli version v0.11.0-beta
您可以使用./coscli --help
命令来快速查看 COSCLI 的使用方法。
初次使用时,COSCLI 会默认在~/.cos.yaml
的位置生成配置文件,后续您也可以使用./coscli config init
命令在其他位置为 COSCLI 交互式地生成配置文件。
./coscli sync /本地路径/ cos://存储桶名称/ -r
./coscli sync /本地路径/ cos://存储桶名称/cos路径/ -r
./coscli sycn /本地路径/ cos://存储桶名称/ -r --exclude 文件夹名/.*
if ( !-e $request_filename ){
rewrite ^/storage(.*)$ https://域名$1 redirect;
}
#判断storage路径下有没有静态资源没有则代理到目标路径寻找
location ~^/storage/.* {
if ( !-e $request_filename ){
rewrite ^/storage/(.*) /$1 break;
proxy_pass 域名;
}
}
#判断本地有无回单文件 有则读取本地 无则到cos中寻找
location /static {
alias /www/wwwroot/domain.com/app/static/;
if ( !-e $request_filename ){
rewrite ^/static/(.*) /$1 break;
proxy_pass https://XXXX-10086.cos-website.ap-guangzhou.myqcloud.com;
}
}
find /文件夹路径/ -mtime +N -name "*.*" -exec rm -Rf {} \;