diff --git a/docs/zh_CN/tips.md b/docs/zh_CN/tips.md index bb0cdbe..cc700d7 100644 --- a/docs/zh_CN/tips.md +++ b/docs/zh_CN/tips.md @@ -1,47 +1,58 @@ -
~/.config/tunasync/ctl.conf
-manager_addr = "127.0.0.1"
+先确定已经给tunasynctl写好config文件:`~/.config/tunasync/ctl.conf`
+
+```
+manager_addr = "127.0.0.1"
manager_port = 12345
-ca_cert = ""
-
+ca_cert = ""
+```
接着
-$ tunasynctl disable -w [worker_id] [mirror_name]
-$ tunasynctl flush
-worker.conf
-
-$ tunasynctl reload -w [worker_id]
+```
+$ tunasynctl disable -w [worker_id] [mirror_name]
+$ tunasynctl flush
+```
----
-e.g. 删除test_worker
的elvish
镜像:
+* 热重载 `worker.conf`
+
+`$ tunasynctl reload -w [worker_id]`
+
+----
+
+e.g. 删除 `test_worker` 的 `elvish` 镜像:
1. 删除存放镜像的文件夹
-2. 删除worker.conf
中对应的mirror段落
+2. 删除 `worker.conf` 中对应的 `mirror` 段落
3. 接着操作:
-$ tunasynctl reload -w test_worker
+
+```
+$ tunasynctl reload -w test_worker
$ tunasynctl disable -w test_worker elvish
-$ tunasynctl flush
+$ tunasynctl flush
+```
4. (可选)最后删除日志文件夹里的日志
-----
-
-$ tunasynctl rm-worker -w [worker_id]
-
-e.g. $ tunasynctl rm-worker -w test_worker
----
-du -s
比较耗时,故镜像大小可直接由rsync的日志文件读出
+* 删除worker
-$ tunasynctl set-size -w [worker_id] [mirror_name] [size]
+`$ tunasynctl rm-worker -w [worker_id]`
-其中,末尾的[size]参数,由操作者设定
+e.g. `$ tunasynctl rm-worker -w test_worker`
+
+----
+
+* 更新镜像的大小
+
+`$ tunasynctl set-size -w [worker_id] [mirror_name] [size]`
+
+其中,末尾的[size]参数,由操作者设定,或由某定时脚本生成
+
+由于 `du -s` 比较耗时,故镜像大小可直接由rsync的日志文件读出