cos上传教程
<h1>widnows</h1>
<h4>1. 下载windows版本coscli</h4>
<p>地址:<a href="https://github.com/tencentyun/coscli/releases/download/v0.13.0-beta/coscli-windows.exe">https://github.com/tencentyun/coscli/releases/download/v0.13.0-beta/coscli-windows.exe</a></p>
<h4>2. 将已下载的<code>coscli</code>可执行文件移动至<code>C:\Users\&lt;用户名&gt;</code>目录下。</h4>
<h4>3. 将<code>coscli-windows.exe</code> 重命名为 <code>coscli.exe</code></h4>
<h4>4. 按 <code>win+R</code> 打开 运行 程序,输入<code>cmd</code>打开命令行窗口</h4>
<h4>5. 在命令窗口中,输入 <code>./coscli --version</code>,若打印信息则代表安装成功。</h4>
<h4>6. 安装好后使用 <code>./coscli config init</code> 来初始化配置文件参数信息。需填参数如下图,参数值在第 7 步(除了id和key需要自己填,其他的直接复制粘贴即可,注意有的不要把双引号复制了)</h4>
<p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=3f2bee479135a4e5b0c5449b7ee6259e&amp;file=file.png" alt="" /></p>
<h4>7. 第6步完成后,在<code>C:\Users\&lt;用户名&gt;</code>目录下会生成<code>.cos.yaml</code>隐藏文件,打开就是以下形式,</h4>
<pre><code>cos:
base:
secretid: 《id》
secretkey: 《key》
sessiontoken: AdQMZp6Dqe6mA40eIrsskw==
protocol: https
buckets:
- name: jszx-syfeedback-1256453865
alias: jszx-syfeedback-1256453865
region: &quot;ap-shanghai&quot;
endpoint: &quot;cos.ap-shanghai.myqcloud.com&quot;
ofs: false
</code></pre>
<h4>8.执行命令</h4>
<p>上传格式:<code>.\coscli.exe cp &lt;文件所在的windows目录&gt; cos://&lt;桶名&gt;/</code>
例如:<code>.\coscli.exe cp C:\Users\Administrator\test.txt cos://jszx-syfeedback-1256453865/</code></p>
<h1>Linux</h1>
<h4>1.单击 下载 Linux 版本 COSCLI,或运行以下命令下载 COSCLI:</h4>
<p>下载地址:wget <a href="https://github.com/tencentyun/coscli/releases/download/v0.13.0-beta/coscli-linux">https://github.com/tencentyun/coscli/releases/download/v0.13.0-beta/coscli-linux</a></p>
<h4>2.运行以下命令重命名文件:</h4>
<p><code>mv coscli-linux coscli</code></p>
<h4>3.运行以下命令修改文件执行权限:</h4>
<p><code>chmod 755 coscli</code></p>
<h4>4. 初始化配置,在 <code>/root/.cos.yaml</code>文件,复制以下内容改id和key即可</h4>
<pre><code>cos:
base:
secretid: XXXXXXXXXXXXXXX
secretkey: XXXXXXXXXXXXXXXXX
sessiontoken: &quot;AdQMZp6Dqe6mA40eIrsskw==&quot;
protocol: https
buckets:
- name: jszx-syfeedback-1256453865
alias: jszx-syfeedback-1256453865
region: ap-shanghai
endpoint: cos.ap-shanghai.myqcloud.com
ofs: false</code></pre>
<h4>5.执行命令</h4>
<p><code>./coscli cp &lt;文件所在目录&gt; cos://&lt;桶名&gt;/</code></p>
<h4>补充:</h4>
<p>初次使用时,COSCLI 会自动调用 ./coscli config init 在 ~/.cos.yaml 位置生成配置文件。
后续也可以使用 ./coscli config init 命令在其他位置为 COSCLI 交互式地生成配置文件。
可以使用./coscli config show来查看配置文件的所在位置和配置参数信息。</p>