cdnrefresh命令用来根据指定的文件访问列表或者目录列表来批量更新CDN的缓存。
刷新链接的命令格式:
qshell cdnrefresh <UrlListFile>
刷新目录的命令格式:
qshell cdnrefresh -dirs <DirListFile>
注意需要刷新的目录,必须以/结尾。
需要在使用了account设置了AccessKey和SecretKey的情况下使用。
刷新链接
| 参数名 | 描述 |
|---|---|
| UrlListFile | 需要进行刷新的文件访问外链列表,每行一个访问外链 |
刷新目录
| 参数名 | 描述 |
|---|---|
| DirListFile | 需要进行刷新的目录列表,每行一个目录,目录必须以/结尾 |
比如我们有如下内容的文件,需要刷新里面的外链
http://if-pbl.qiniudn.com/hello1.txt
http://if-pbl.qiniudn.com/hello2.txt
http://if-pbl.qiniudn.com/hello3.txt
http://if-pbl.qiniudn.com/hello4.txt
http://if-pbl.qiniudn.com/hello5.txt
http://if-pbl.qiniudn.com/hello6.txt
http://if-pbl.qiniudn.com/hello7.txt
$ qshell cdnrefresh torefresh.txt
就可以刷新文件torefresh.txt中的访问外链了。