Skip to content

Commit 079b3e6

Browse files
author
yangsen
committed
change some cmd doc style
1 parent e9207dd commit 079b3e6

31 files changed

+71
-71
lines changed

docs/batchstat.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ $ qshell batchstat --doc
3737
- --record-redo-while-error:依赖于 --enable-record;命令重新执行时,命令中所有任务会从头到尾重新执行;每个任务执行前会根据记录先查看当前任务是否已经执行,如果任务已执行且失败,则再执行一次;默认为 false,当任务执行失败则跳过不再重新执行。 【可选】
3838

3939
# 示例
40-
- 我们将查询空间`7qiniu`中的一些文件的基本信息,待查询文件列表`listFile` 的内容为:
40+
- 我们将查询空间 `7qiniu` 中的一些文件的基本信息,待查询文件列表 `listFile` 的内容为:
4141
```
4242
RclviFDHaQAUl3aL46jKRskUWbg=/FpwH76F3yfYmFKoPDjoSNWzeLKYp/000000.ts
4343
RclviFDHaQAUl3aL46jKRskUWbg=/FpwH76F3yfYmFKoPDjoSNWzeLKYp/000001.ts
@@ -53,7 +53,7 @@ RclviFDHaQAUl3aL46jKRskUWbg=/FpwH76F3yfYmFKoPDjoSNWzeLKYp/000005.ts
5353
$ qshell batchstat 7qiniu -i listFile
5454
```
5555

56-
- 输出 Key、Fsize、Hash、MimeType、PutTime 以`\t`分隔:
56+
- 输出 Key、Fsize、Hash、MimeType、PutTime 以 `\t` 分隔:
5757
```
5858
RclviFDHaQAUl3aL46jKRskUWbg=/FpwH76F3yfYmFKoPDjoSNWzeLKYp/000000.ts 92308 Fk8Uf2SHbQ4S2-cXHINuRc_rooNA video/mp2t 15003760414606314
5959
RclviFDHaQAUl3aL46jKRskUWbg=/FpwH76F3yfYmFKoPDjoSNWzeLKYp/000001.ts 91556 FpJP2nfipuLVc6QGvvcb868Rd0pO video/mp2t 15003760414789673
@@ -64,4 +64,4 @@ RclviFDHaQAUl3aL46jKRskUWbg=/FpwH76F3yfYmFKoPDjoSNWzeLKYp/000005.ts 92120 Fh4F
6464
```
6565

6666
# 注意
67-
如果没有指定输入文件, 默认从标准输入读取内容
67+
如果没有指定输入文件, 默认从标准输入读取内容

docs/buckets.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ $ qshell buckets --doc
2323
无参数。
2424

2525
# 选项
26-
- --region:指定需要列举 bucket 所在的区域
26+
- --region:指定需要列举所在区域的 bucket。
2727
- --detail:打印 bucket 详情,如果无此选项则仅列举 bucket 名称,增加此选项后可依次展示 bucket 名、bucket 所在区域、bucket 文件数量、bucket 占用空间大小。
2828

2929
# 示例

docs/cdnprefetch.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# 简介
2-
`cdnprefetch` 命令用来根据指定的文件访问列表来批量预取CDN的访问外链
2+
`cdnprefetch` 命令用来根据指定的文件访问列表来批量预取 CDN 的访问外链
33

44
# 格式
55
```
@@ -47,4 +47,4 @@ http://if-pbl.qiniudn.com/hello7.txt
4747
$ qshell cdnprefetch -i toprefetch.txt
4848
```
4949

50-
就可以预取文件`toprefetch.txt`中的访问外链了。
50+
就可以预取文件 `toprefetch.txt` 中的访问外链了。

docs/cdnrefresh.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# 简介
2-
`cdnrefresh` 命令用来根据指定的文件访问列表或者目录列表来批量更新CDN的缓存
2+
`cdnrefresh` 命令用来根据指定的文件访问列表或者目录列表来批量更新 CDN 的缓存
33

44
# 格式
55
刷新链接的命令格式:

docs/chgm.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# 简介
2-
`chgm` 指令用来为空间中的一个文件修改MimeType
2+
`chgm` 指令用来为空间中的一个文件修改 MimeType
33

44
参考文档:[资源元信息修改 (chgm)](http://developer.qiniu.com/code/v6/api/kodo-api/rs/chgm.html)
55

@@ -32,7 +32,7 @@ $ qshell chgm --doc
3232
$ qshell chgm if-pbl qiniu.png image/jpeg
3333
```
3434

35-
修改完成,我们检查一下文件的MimeType
35+
修改完成,我们检查一下文件的 MimeType
3636
```
3737
$ qshell stat if-pbl qiniu.png
3838
```
@@ -46,4 +46,4 @@ Fsize: 5331
4646
PutTime: 14285516077733591
4747
MimeType: image/jpeg
4848
```
49-
我们发现,文件的MimeType已经被修改为 `image/jpeg`
49+
我们发现,文件的 MimeType 已经被修改为 `image/jpeg`

docs/chtype.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ $ qshell chtype --doc
2525
- FileType:给文件指定的新的存储类型,其中可选值为 `0` 代表 `普通存储``1` 代表 `低频存储``2` 代表 `归档存储``3` 代表 `深度归档存储`。【必选】
2626

2727
注:
28-
`归档存储` 直接转 `普通存储``低频存储` 会失败,需要通过再存储的方式
28+
`归档存储` 直接转 `普通存储``低频存储` 会失败,需要先通过 restorear 命令恢复后再转
2929

3030
# 示例
3131
修改 `if-pbl` 空间中 `qiniu.png` 图片的存储类型为 `低频存储`

docs/copy.md

+3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
# 简介
22
`copy` 命令用来为存储在七牛空间中的文件创建副本。注意如果目标文件已存在空间中的时候,默认情况下,`copy` 会失败,报错 `614 file exists`,如果一定要强制覆盖目标文件,可以使用选项 `--overwrite`
33

4+
注:
5+
原空间和目标空间必须属于同一个区域。
6+
47
参考文档:[资源复制 (copy)](http://developer.qiniu.com/code/v6/api/kodo-api/rs/copy.html)
58

69
# 格式

docs/domains.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ $ qshell domains --doc
2626
--detail:展示域名的详细信息,默认只展示域名的名称。【可选】
2727

2828
# 示例
29-
获取空间 `if-pbl` 对应的所有的域名
29+
获取空间 `if-pbl` 对应的所有域名
3030
```
3131
$ qshell domains if-pbl
3232
```

docs/expire.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,4 @@ $ qshell expire --doc
3030
```
3131
$ qshell chtype if-pbl qiniu.png 3
3232
```
33-
输入该命令,后该文件就已经被修改为3天后自动删除了
33+
输入该命令,后该文件就已经被修改为 3 天后自动删除了。

docs/fetch.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# 简介
22
`fetch` 指令根据七牛的公开API [fetch](http://developer.qiniu.com/code/v6/api/kodo-api/rs/fetch.html) 来从互联网上抓取一个资源并保存到七牛的空间中。
3-
每次抓取的资源,如果指定的Key都是一样的,那么会默认覆盖这个Key所对应的文件
3+
每次抓取的资源,如果指定的 Key 都是一样的,那么会默认覆盖这个 Key 所对应的文件
44

55
参考文档:[第三方资源抓取 (fetch)](http://developer.qiniu.com/code/v6/api/kodo-api/rs/fetch.html)
66

docs/fput.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# 简介
2-
`fput` 命令用来以 `multipart/form-data` 的表单方式上传一个文件。适合于中小型文件的上传,一般建议如果文件大小超过100MB的话,都使用分片上传。
2+
`fput` 命令用来以 `multipart/form-data` 的表单方式上传一个文件。适合于中小型文件的上传,一般建议如果文件大小超过 100MB 的话,都使用分片上传。
33

44
参考文档:[直传文件 (upload)](http://developer.qiniu.com/code/v6/api/kodo-api/up/upload.html)
55

docs/func.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# 简介
2-
`func` 命令是封装 Go 语言的模板功能,你可已使用此命令进行模板的相关处理
2+
`func` 命令是封装 Go 语言的模板功能,你可以使用此命令进行模板相关的处理
33

44
具体参考:
55
https://pkg.go.dev/text/template

docs/get.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# 简介
2-
`get` 用来从存储空间下载指定文件
2+
`get` 用来从存储空间下载指定的文件。
33

44
# 格式
55
```
@@ -35,13 +35,13 @@ $ qshell get --doc
3535
- --remove-temp-while-error: 当下载遇到错误时删除之前下载的部分文件缓存,默认为 `false` (不删除)【可选】
3636

3737
# 示例
38-
1 把qiniutest空间下的文件test.txt下载到本地, 当前目录
38+
1 `qiniutest` 空间下的文件 test.txt 下载到本地的当前目录:
3939
```
4040
$ qshell get qiniutest test.txt
4141
```
42-
下载完成后,在本地当前目录可以看到文件test.txt
42+
下载完成后,在本地当前目录可以看到文件 test.txt
4343

44-
2 把 `qiniutest` 空间下的文件 `test.txt` 下载到本地,以路径 `/Users/caijiaqiang/hah.txt` 保存
44+
2 把 `qiniutest` 空间下的文件 `test.txt` 下载到本地,以路径 `/Users/caijiaqiang/hah.txt` 进行保存
4545
```
4646
$ qshell get qiniutest test.txt -o /Users/caijiaqiang/hah.txt
4747
```

docs/ip.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# 简介
2-
`ip` 是一个查询ip归属地和运营商的工具,根据淘宝的API来获取结果
2+
`ip` 是一个查询 ip 归属地和运营商的工具,根据淘宝的 API 来获取结果
33

4-
API 地址:[http://ip.taobao.com/service/getIpInfo.php](http://ip.taobao.com/service/getIpInfo.php)该工具一次可以查询多个ip的信息
4+
API 地址:[http://ip.taobao.com/service/getIpInfo.php](http://ip.taobao.com/service/getIpInfo.php)该工具一次可以查询多个 ip 的信息
55

66
# 格式
77
```

docs/listbucket2.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ qshell listbucket2 [--prefix <Prefix>] <Bucket> -o <ListBucketResultFile>
8383
```
8484
qshell listbucket2 --start 2018-10-30 --end 2018-11-03 <Bucket>
8585
```
86-
注意startDate 和 endDate 是这种半开半闭区间[startDate, endDate)
86+
注意 startDate 和 endDate 是这种半开半闭区间[startDate, endDate)
8787

8888
7 获取后缀为 mp4, html 的文件
8989
```

docs/move.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# 简介
2-
`move` 命令可以将一个空间中的文件移动到另外一个空间中,也可以对同一空间中的文件重命名。注意:移动文件仅支持在同一个帐号下面的空间中移动
2+
`move` 命令可以将一个空间中的文件移动到另外一个空间中,也可以对同一空间中的文件重命名。移动文件仅支持在同一个帐号下面的同区域空间中移动
33
注意如果目标文件已存在空间中的时候,默认情况下,`move` 会失败,报错 `614 file exists`,如果一定要强制覆盖目标文件,可以使用选项 `--overwrite`
44

55
参考文档:[资源移动/重命名 (move)](http://developer.qiniu.com/code/v6/api/kodo-api/rs/move.html)

docs/pfop.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# 简介
2-
`pfop` 用来提交异步处理音视频请求, 比如视频转码,水印等, 打印服务端返回的`PersistentID` 到标准输出上(终端), 可以根据该 `PersistentID` 查询处理进度
2+
`pfop` 用来提交异步处理音视频请求, 比如视频转码,水印等, 打印服务端返回的 `PersistentID` 到标准输出上(终端), 可以根据该 `PersistentID` 查询处理进度
33

44
参考文档:[pfop请求](http://developer.qiniu.com/code/v6/api/dora-api/pfop/pfop.html)
55

@@ -30,7 +30,7 @@ $ qshell pfop --doc
3030
- -f/--force:强制执行数据处理。当服务端发现 fops 指定的数据处理结果已经存在,那就认为已经处理成功,避免重复处理浪费资源。 增加此选项(--force),则可强制执行数据处理并覆盖原结果。【可选】
3131

3232
# 示例
33-
1 把qiniutest空间下的文件 `test.avi` 转码成 `mp4文件`, 转码后的结果保存到`qiniutest` 空间中
33+
1 把 qiniutest 空间下的文件 `test.avi` 转码成 `mp4` 文件,转码后的结果保存到 `qiniutest` 空间中
3434
```
3535
$ qshell pfop qiniutest test.avi 'avthumb/mp4'
3636
```

docs/privateurl.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# 简介
2-
七牛空间分为公开空间和私有空间,无论是公开空间还是私有空间都对应一个默认的七牛的域名,这个域名也可以是用户自己的子域名。对于公开空间的资源访问,可以直接通过拼接域名和文件名的方式访问,而对私有空间中的资源,则还需要额外的授权操作`privateurl` 命令用来快速生成带签名的私有资源外链
2+
`privateurl` 命令用来快速生成带签名的私有资源外链。七牛空间分为公开空间和私有空间,无论是公开空间还是私有空间都对应一个默认的七牛的域名,这个域名也可以是用户自己的子域名。对于公开空间的资源访问,可以直接通过拼接域名和文件名的方式访问,而对私有空间中的资源,则还需要额外的授权操作。
33

44
# 格式
55
```

docs/qdownload.md

+5-7
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
### 注:【该功能默认需要计费,如果希望享受 10G 的免费流量,请自行设置 cdn_domain 参数,如不设置,需支付源站流量费用,无法减免!!!】
99

10-
本工具批量下载文件支持多文件并发下载,另外还支持单个文件的断点续传。除此之外,也可以支持指定前缀或者后缀的文件同步,注意这里的前缀只能指定一个,但是后缀可以指定多个,多个后缀直接使用英文的逗号(,)分隔。
10+
本工具批量下载文件支持多文件并发下载,另外还支持单个文件的断点下载。除此之外,也可以支持指定前缀或者后缀的文件同步,注意这里的前缀只能指定一个,但是后缀可以指定多个,多个后缀直接使用英文的逗号(,)分隔。
1111

1212
# 格式
1313
```
@@ -33,7 +33,7 @@ $ qshell qdownload --doc
3333
其中 `ThreadCount` 表示支持同时下载多个文件。
3434

3535
# 选项
36-
- -c/--thread:配置下载的并发协程数量,表示支持同时下载多个文件(ThreadCount), 大小必须在1-2000,如果不在这个范围内,默认为5
36+
- -c/--thread:配置下载的并发协程数量,表示支持同时下载多个文件(ThreadCount), 大小必须在 1~2000,如果不在这个范围内,默认为 5
3737
- -s/--success-list:指定一个文件名字,导入下载成功的文件列表到该文件。
3838
- -f/--failure-list:指定一个文件名字, 导入下砸失败的文件列表到该文件。
3939

@@ -82,16 +82,15 @@ $ qshell qdownload --doc
8282
- record_root:下载记录信息保存路径,包括日志文件和下载进度文件;默认为 `qshell` 下载目录;【可选】
8383
- 通过 `-L` 指定工作目录时,`record_root` 则为 `此工作目录/qupload/$jobId`
8484
- 未通过 `-L` 指定工作目录时为 `用户目录/.qshell/users/$CurrentUserName/qupload/$jobId`
85-
- 注意 `jobId` 是根据上传任务动态生成;具体方式为 MD5("DestDir:$Bucket:KeyFile");`CurrentUserName` 当前用户的名称
85+
- 注意 `jobId` 是根据上传任务动态生成;具体方式为 MD5("DestDir:$Bucket:$KeyFile");`CurrentUserName` 当前用户的名称
8686

8787
##### 备注:
88-
1. 在Windows系统下面使用的时候,注意 `dest_dir` 的设置遵循 `D:\\jemy\\backup` 这种方式。也就是路径里面的 `\` 要有两个(`\\`)。
88+
1. 在 Windows 系统下面使用的时候,注意 `dest_dir` 的设置遵循 `D:\\jemy\\backup` 这种方式。也就是路径里面的 `\` 要有两个(`\\`)。
8989
2. 在默认不指定 `cdn_domain` 的情况下,会从存储源站下载资源,这部分下载产生的流量会生成存储源站下载流量的计费,请注意,这部分计费不在七牛 CDN 免费 10G 流量覆盖范围。
9090

9191
# 示例
9292
需要同步空间 `qdisk` 中的所有以 `movies/` 开头(理解为前缀的概念,那么 `movies/1.mp4`, `movies/2.mp4` 等以 `movies/` 为前缀的文件都会被下载保存),并以 `.mp4`
93-
结尾的文件到本地路径 `/Users/jemy/Temp7/backup` 下面(把下面的配置内容写入配置文件 `qdisk_down.conf`,该配置文件需要自行创建):
94-
93+
结尾的文件到本地路径 `/Users/jemy/Temp7/backup` 下面;把下面的配置内容写入配置文件 `qdisk_down.conf`,该配置文件需要自行创建:
9594
```
9695
{
9796
"dest_dir" : "/Users/jemy/Temp7/backup",
@@ -104,7 +103,6 @@ $ qshell qdownload --doc
104103
```
105104

106105
运行命令(下载并发数表示可以同时下载 10 个文件):
107-
108106
```
109107
qshell qdownload -c 10 qdisk_down.conf
110108
```

docs/qetag.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# 简介
2-
`qtag` 算法是七牛用来计算文件hash的自定义算法。这个命令用来根据 `qetag` 算法快速计算文件 `hash`
2+
`qtag` 算法是七牛用来计算文件 `hash` 的自定义算法。这个命令用来根据 `qetag` 算法快速计算文件 `hash`
33

44
参考文档:[qetag](https://github.com/qiniu/qetag)
55

docs/qshell.md

+5-6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# 简介
2-
`qshell` 是利用 [七牛文档上公开的API](http://developer.qiniu.com) 实现的一个方便开发者测试和使用七牛API服务的命令行工具。该工具设计和开发的主要目的就是帮助开发者快速解决问题。目前该工具融合了七牛存储,CDN,以及其他的一些七牛服务中经常使用到的方法对应的便捷命令,比如b64decode,就是用来解码七牛的URL安全的Base64编码用的,所以这是一个面向开发者的工具,任何新的被认为适合加到该工具中的命令需求,都可以在 [ISSUE列表](https://github.com/qiniu/qshell/issues) 里面提出来,我们会尽快评估实现,以帮助大家更好地使用七牛服务。
2+
`qshell` 是利用 [七牛文档上公开的API](http://developer.qiniu.com) 实现的一个方便开发者测试和使用七牛 API 服务的命令行工具。该工具设计和开发的主要目的就是帮助开发者快速解决问题。目前该工具融合了七牛存储,CDN,以及其他的一些七牛服务中经常使用到的方法对应的便捷命令,比如 b64decode,就是用来解码七牛的 URL 安全的 Base64 编码用的,所以这是一个面向开发者的工具,任何新的被认为适合加到该工具中的命令需求,都可以在 [ISSUE列表](https://github.com/qiniu/qshell/issues) 里面提出来,我们会尽快评估实现,以帮助大家更好地使用七牛服务。
33

44

55
# 更新日志
@@ -8,27 +8,26 @@
88

99
# 命令任何位置运行
1010
**Linux和Mac平台**
11-
对于 Linux 或者 Mac,如果希望能够在任何位置都可以执行,那么可以把 `qshell` 所在的目录加入到环境变量 `$PATH` 中去。假设 `qshell` 命令被解压到路径`/home/jemy/tools` 目录下面,那么我们可以把如下的命令写入到你所使用的 bash 所对应的配置文件中,如果是 `/bin/bash`,那么就是 `~/.bashrc` 文件,如果是 `/bin/zsh `,那么就是 `~/.zshrc` 文件中。写入的内容为:
11+
对于 Linux 或者 Mac,如果希望能够在任何位置都可以执行,那么可以把 `qshell` 所在的目录加入到环境变量 `$PATH` 中去。假设 `qshell` 命令被解压到路径 `/home/jemy/tools` 目录下面,那么我们可以把如下的命令写入到你所使用的 bash 所对应的配置文件中,如果是 `/bin/bash`,那么就是 `~/.bashrc` 文件,如果是 `/bin/zsh `,那么就是 `~/.zshrc` 文件中。写入的内容为:
1212
```
1313
export PATH=$PATH:/home/jemy/tools
1414
```
1515
保存完毕之后,可以通过两种方式立即生效,其一为输入 `source ~/.zshrc` 或者 `source ~/.bashrc` 来使配置立即生效,或者完全关闭命令行,然后重新打开一个即可,接下来就可以在任何位置使用 `qshell` 命令了。
1616

1717
**Windows平台**
18-
如果你希望可以在任意目录下使用 `qshell`,请将 `qshell` 工具可执行文件所在目录添加到系统的环境变量中。由于 Windows 系统是图形界面,所以方便一点。假设`qshell.exe` 命令被保存到路径 `E:\jemy\tools` 目录下面,那么我们把这个目录放到系统的环境变量 `PATH` 里面。
18+
如果你希望可以在任意目录下使用 `qshell`,请将 `qshell` 工具可执行文件所在目录添加到系统的环境变量中。由于 Windows 系统是图形界面,所以方便一点。假设 `qshell.exe` 命令被保存到路径 `E:\jemy\tools` 目录下面,那么我们把这个目录放到系统的环境变量 `PATH` 里面。
1919
注:
2020
本工具是一个命令行工具,在 Windows 下面请先打开命令行终端,然后输入工具名称执行,不要双击打开,否则会出现闪退现象。
2121

2222

2323
# 快速使用
2424
该工具有两类命令,一类需要鉴权,另一类不需要。需要鉴权的命令都需要依赖七牛账号下的 `AccessKey`, `SecretKey``Name`。所以这类命令运行之前,需要使用 `account` 命令来添加 `AccessKey``SecretKey``Name`
25-
`Name`是用户可以自定义的字符串,用来唯一表示AccessKey/SecretKey账户,qshell会对添加的每一个账户信息加密保存,可以使用自命令`user`进行切换,切换账户的时候,需要使用账户唯一标识
26-
`Name`
25+
`Name`是用户可以自定义的字符串,用来唯一表示 AccessKey/SecretKey 账户,qshell 会对添加的每一个账户信息加密保存,可以使用自命令 `user` 进行切换,切换账户的时候,需要使用账户唯一标识 `Name`
2726
```
2827
$ qshell account <Your AccessKey> <Your SecretKey> <Your Name>
2928
```
3029

31-
其中name表示该账号的名称, 如果 ak, sk, name 首字母是"-", 需要使用如下的方式添加账号, 这样避免把该项识别成命令行选项:
30+
其中name表示该账号的名称, 如果 ak, sk, name 首字母是 "-", 需要使用如下的方式添加账号, 这样避免把该项识别成命令行选项:
3231
```
3332
$ qshell account -- <Your AccessKey> <Your SecretKey> <Your Name>
3433
```

0 commit comments

Comments
 (0)