diff --git a/pages.zh/common/zapier-analytics.md b/pages.zh/common/zapier-analytics.md new file mode 100644 index 0000000000..e45b047edc --- /dev/null +++ b/pages.zh/common/zapier-analytics.md @@ -0,0 +1,16 @@ +# zapier analytics + +> 显示收集的分析数据的状态。也可用于更改收集的内容。 +> 更多信息:. + +- 显示收集的分析数据的状态: + +`zapier analytics` + +- 更改收集信息的详细程度: + +`zapier analytics {{-m|--mode}} {{enabled|anonymous|disabled}}` + +- 显示额外的调试输出: + +`zapier analytics {{-m|--mode}} {{enabled|anonymous|disabled}} {{-d|--debug}}` diff --git a/pages.zh/common/zapier-build.md b/pages.zh/common/zapier-build.md new file mode 100644 index 0000000000..8354bcb5ba --- /dev/null +++ b/pages.zh/common/zapier-build.md @@ -0,0 +1,16 @@ +# zapier build + +> 构建一个可推送的 Zapier 集成 `zip` 文件。 +> 更多信息:. + +- 创建一个构建: + +`zapier build` + +- 禁用智能文件包含(只会包含 `index.js` 所需的文件): + +`zapier build --disable-dependency-detection` + +- 显示额外的调试输出: + +`zapier build {{-d|--debug}}` diff --git a/pages.zh/common/zapier-convert.md b/pages.zh/common/zapier-convert.md new file mode 100644 index 0000000000..9783419285 --- /dev/null +++ b/pages.zh/common/zapier-convert.md @@ -0,0 +1,16 @@ +# zapier convert + +> 将一个可视化构建器集成转换为 CLI 集成。 +> 更多信息:. + +- 转换一个可视化构建器集成: + +`zapier convert {{集成_id}} {{路径/到/目录}}` + +- 使用特定版本转换一个可视化构建器集成: + +`zapier convert {{集成_id}} {{路径/到/目录}} {{-v|--version}}={{版本}}` + +- 显示额外的调试输出: + +`zapier convert --debug` diff --git a/pages.zh/common/zapier-init.md b/pages.zh/common/zapier-init.md new file mode 100644 index 0000000000..8f55a8003f --- /dev/null +++ b/pages.zh/common/zapier-init.md @@ -0,0 +1,16 @@ +# zapier init + +> 初始化一个新的 Zapier 集成。 +> 更多信息:. + +- 初始化一个新的 Zapier 集成: + +`zapier init {{路径/到/目录}}` + +- 使用特定模板初始化一个新的 Zapier 集成: + +`zapier init {{路径/到/目录}} {{-t|--template}} {{basic-auth|callback|custom-auth|digest-auth|dynamic-dropdown|files|minimal|oauth1-trello|oauth2|search-or-create|session-auth|typescript}}` + +- 显示额外的调试输出: + +`zapier init {{-d|--debug}}` diff --git a/pages.zh/common/zapier-push.md b/pages.zh/common/zapier-push.md new file mode 100644 index 0000000000..59a18085e3 --- /dev/null +++ b/pages.zh/common/zapier-push.md @@ -0,0 +1,16 @@ +# zapier push + +> 构建并上传一个 Zapier 集成。 +> 更多信息:. + +- 向 Zapier 推送一个集成: + +`zapier push` + +- 禁用智能文件包含(将只包含 `index.js` 所需的文件): + +`zapier push --disable-dependency-detection` + +- 显示额外的调试输出: + +`zapier push {{-d|--debug}}` diff --git a/pages.zh/common/zapier-scaffold.md b/pages.zh/common/zapier-scaffold.md new file mode 100644 index 0000000000..2c12baf7c4 --- /dev/null +++ b/pages.zh/common/zapier-scaffold.md @@ -0,0 +1,24 @@ +# zapier scaffold + +> 添加一个起始 {触发器}、{创建}、{搜索} 或 {资源} 到一个集成。 +> 更多信息:. + +- 创建一个新的触发器、创建、搜索或资源: + +`zapier scaffold {{trigger|search|create|resource}} {{名称}}` + +- 为生成的文件指定一个自定义目标目录: + +`zapier scaffold {{trigger|search|create|resource}} {{名称}} {{-d|--dest}}={{路径/到/目录}}` + +- 在生成文件时覆盖已有文件: + +`zapier scaffold {{trigger|search|create|resource}} {{名称}} {{-f|--force}}` + +- 从生成的文件中排除注释: + +`zapier scaffold {{trigger|search|create|resource}} {{名称}} --no-help` + +- 显示额外的调试输出: + +`zapier scaffold {{-d|--debug}}` diff --git a/pages.zh/common/zapier.md b/pages.zh/common/zapier.md new file mode 100644 index 0000000000..1f4fd20d4b --- /dev/null +++ b/pages.zh/common/zapier.md @@ -0,0 +1,33 @@ +# zapier + +> 创建、自动化并管理 Zapier 集成。 +> 此命令也有关于其子命令的文件,例如:`build`,`init`,`scaffold`,`push`,`test`,等。 +> 更多信息:. + +- 连接到一个 Zapier 帐户: + +`zapier login` + +- 使用项目模板初始化一个新的 Zapier 集成: + +`zapier init {{路径/到/目录}}` + +- 向你的集成中添加一个初始的触发器、创建、搜索或资源: + +`zapier scaffold {{trigger|create|search|resource}} {{名称}}` + +- 测试一个集成: + +`zapier test` + +- 构建并上传一个集成到 Zapier: + +`zapier push` + +- 显示帮助: + +`zapier help` + +- 显示特定命令的帮助: + +`zapier help {{命令}}` diff --git a/pages.zh/common/zbarimg.md b/pages.zh/common/zbarimg.md new file mode 100644 index 0000000000..8d2037f138 --- /dev/null +++ b/pages.zh/common/zbarimg.md @@ -0,0 +1,8 @@ +# zbarimg + +> 扫描并解码图像文件中的条形码。 +> 更多信息:. + +- 处理一个图像文件: + +`zbarimg {{图像文件}}` diff --git a/pages.zh/common/zcat.md b/pages.zh/common/zcat.md new file mode 100644 index 0000000000..a320305cbb --- /dev/null +++ b/pages.zh/common/zcat.md @@ -0,0 +1,12 @@ +# zcat + +> 打印 `gzip` 压缩文件中的数据。 +> 更多信息:. + +- 将 `gzip` 压缩档案的解压缩内容打印到 `stdout`: + +`zcat {{文件.txt.gz}}` + +- 将 `gzip` 压缩档案的压缩详细信息打印到 `stdout`: + +`zcat -l {{文件.txt.gz}}` diff --git a/pages.zh/common/zcmp.md b/pages.zh/common/zcmp.md new file mode 100644 index 0000000000..0d359f6801 --- /dev/null +++ b/pages.zh/common/zcmp.md @@ -0,0 +1,12 @@ +# zcmp + +> 比较压缩文件。 +> 更多信息:. + +- 对两个通过 `gzip` 压缩的文件运行 `cmp` 命令: + +`zcmp {{路径/到/文件1.gz}} {{路径/到/文件2.gz}}` + +- 将一个文件与其 gzipped 版本进行比较(假设 `.gz` 已存在): + +`zcmp {{路径/到/文件}}` diff --git a/pages.zh/common/zdb.md b/pages.zh/common/zdb.md new file mode 100644 index 0000000000..ec205129a1 --- /dev/null +++ b/pages.zh/common/zdb.md @@ -0,0 +1,16 @@ +# zdb + +> ZFS 调试器。 +> 更多信息:. + +- 显示所有已挂载 ZFS 存储池的详细配置: + +`zdb` + +- 显示特定 ZFS 存储池的详细配置: + +`zdb -C {{存储池名称}}` + +- 显示关于块的数量、大小和重复数据删除的统计信息: + +`zdb -b {{存储池名称}}` diff --git a/pages.zh/common/zdiff.md b/pages.zh/common/zdiff.md new file mode 100644 index 0000000000..6b8845055e --- /dev/null +++ b/pages.zh/common/zdiff.md @@ -0,0 +1,12 @@ +# zdiff + +> 对 `gzip` 压缩文件调用 `diff`。 +> 更多信息:. + +- 比较两个文件,必要时解压它们: + +`zdiff {{路径/到/文件1.gz}} {{路径/到/文件2.gz}}` + +- 将文件与同名的 `gzip` 压缩文件进行比较: + +`zdiff {{路径/到/文件}}` diff --git a/pages.zh/common/zeek.md b/pages.zh/common/zeek.md new file mode 100644 index 0000000000..0e239402d6 --- /dev/null +++ b/pages.zh/common/zeek.md @@ -0,0 +1,29 @@ +# zeek + +> 被动网络流量分析器。 +> 所有输出和日志文件将保存到当前工作目录。 +> 更多信息:. + +- 分析来自网络接口的实时流量: + +`sudo zeek --iface {{接口}}` + +- 分析来自网络接口的实时流量并加载自定义脚本: + +`sudo zeek --iface {{接口}} {{脚本1}} {{脚本2}}` + +- 分析来自网络接口的实时流量,不加载任何脚本: + +`sudo zeek --bare-mode --iface {{接口}}` + +- 分析来自网络接口的实时流量,应用 `tcpdump` 过滤器: + +`sudo zeek --filter {{路径/到/过滤器}} --iface {{接口}}` + +- 使用看门狗计时器分析来自网络接口的实时流量: + +`sudo zeek --watchdog --iface {{接口}}` + +- 分析来自 PCAP 文件的流量: + +`zeek --readfile {{路径/到/文件.trace}}` diff --git a/pages.zh/common/zegrep.md b/pages.zh/common/zegrep.md new file mode 100644 index 0000000000..d96d5d251b --- /dev/null +++ b/pages.zh/common/zegrep.md @@ -0,0 +1,28 @@ +# zegrep + +> 使用 `egrep` 在压缩文件中查找扩展正则表达式模式。 +> 更多信息:. + +- 在压缩文件中搜索扩展正则表达式(支持 `?`, `+`, `{}`, `()` 和 `|`),区分大小写: + +`zegrep "{{搜索模式}}" {{路径/到/文件}}` + +- 在压缩文件中搜索扩展正则表达式(支持 `?`, `+`, `{}`, `()` 和 `|`),忽略大小写: + +`zegrep --ignore-case "{{搜索模式}}" {{路径/到/文件}}` + +- 搜索不匹配模式的行: + +`zegrep --invert-match "{{搜索模式}}" {{路径/到/文件}}` + +- 打印每个匹配项的文件名和行号: + +`zegrep --with-filename --line-number "{{搜索模式}}" {{路径/到/文件}}` + +- 搜索匹配模式的行,仅打印匹配的文本: + +`zegrep --only-matching "{{搜索模式}}" {{路径/到/文件}}` + +- 在压缩文件中递归搜索文件中的模式: + +`zegrep --recursive "{{搜索模式}}" {{路径/到/文件}}` diff --git a/pages.zh/common/zeisstopnm.md b/pages.zh/common/zeisstopnm.md new file mode 100644 index 0000000000..a268107c1b --- /dev/null +++ b/pages.zh/common/zeisstopnm.md @@ -0,0 +1,12 @@ +# zeisstopnm + +> 将 Zeiss 共聚焦文件转换为 Netbpm 格式。 +> 更多信息:. + +- 将 Zeiss 共聚焦文件转换为 `.pgm` 或 `.ppm` 格式: + +`zeisstopnm {{路径/到/文件}}` + +- 将 Zeiss 共聚焦文件转换为 Netbpm 格式,并明确指定目标文件类型: + +`zeisstopnm -{{pgm|ppm}} {{路径/到/文件}}` diff --git a/pages.zh/common/zek.md b/pages.zh/common/zek.md new file mode 100644 index 0000000000..ebbc891497 --- /dev/null +++ b/pages.zh/common/zek.md @@ -0,0 +1,16 @@ +# zek + +> 从 XML 生成一个 Go 结构体。 +> 更多信息:. + +- 从 `stdin` 中给定的 XML 生成一个 Go 结构体,并将输出显示在 `stdout` 上: + +`cat {{路径/到/输入.xml}} | zek` + +- 从 `stdin` 中给定的 XML 生成一个 Go 结构体,并将输出发送到文件: + +`curl -s {{https://url/to/xml}} | zek -o {{路径/到/输出.go}}` + +- 从 `stdin` 中给定的 XML 生成一个示例 Go 程序,并将输出发送到文件: + +`cat {{路径/到/输入.xml}} | zek -p -o {{路径/到/输出.go}}` diff --git a/pages.zh/common/zellij.md b/pages.zh/common/zellij.md new file mode 100644 index 0000000000..52328b66eb --- /dev/null +++ b/pages.zh/common/zellij.md @@ -0,0 +1,25 @@ +# zellij + +> 带有内置功能的终端复用器。 +> 请参阅:`tmux` 和 `screen`。 +> 更多信息:. + +- 启动一个新的命名会话: + +`zellij --session {{名称}}` + +- 列出现有会话: + +`zellij list-sessions` + +- 附加到最近使用的会话: + +`zellij attach` + +- 打开一个新窗格(在 zellij 会话中): + +` + N` + +- 从当前会话分离(在 zellij 会话中): + +` + O, D` diff --git a/pages.zh/common/zfgrep.md b/pages.zh/common/zfgrep.md new file mode 100644 index 0000000000..84dd44dc13 --- /dev/null +++ b/pages.zh/common/zfgrep.md @@ -0,0 +1,25 @@ +# zfgrep + +> 在可能压缩的文件中匹配固定字符串。 +> 相当于 `grep -F`,如果必要,将先解压输入。 +> 更多信息:. + +- 在文件中搜索一个确切的字符串: + +`zfgrep {{搜索字符串}} {{路径/到/文件}}` + +- 计算在文件中匹配给定字符串的行数: + +`zfgrep --count {{搜索字符串}} {{路径/到/文件}}` + +- 显示文件中匹配行的行号: + +`zfgrep --line-number {{搜索字符串}} {{路径/到/文件}}` + +- 显示所有不包含搜索字符串的行: + +`zfgrep --invert-match {{搜索字符串}} {{路径/到/文件}}` + +- 仅列出内容至少匹配搜索字符串一次的文件名: + +`zfgrep --files-with-matches {{搜索字符串}} {{路径/到/文件1 路径/到/文件2 ...}}` diff --git a/pages.zh/common/zfs.md b/pages.zh/common/zfs.md new file mode 100644 index 0000000000..c5136a8bc4 --- /dev/null +++ b/pages.zh/common/zfs.md @@ -0,0 +1,28 @@ +# zfs + +> 管理 ZFS 文件系统。 +> 更多信息:. + +- 列出所有可用的 ZFS 文件系统: + +`zfs list` + +- 创建一个新的 ZFS 文件系统: + +`zfs create {{存储池名称/文件系统名称}}` + +- 删除一个 ZFS 文件系统: + +`zfs destroy {{存储池名称/文件系统名称}}` + +- 创建一个 ZFS 文件系统的快照: + +`zfs snapshot {{存储池名称/文件系统名称}}@{{快照名称}}` + +- 在文件系统上启用压缩: + +`zfs set compression=on {{存储池名称/文件系统名称}}` + +- 更改文件系统的挂载点: + +`zfs set mountpoint={{/我的/挂载/路径}} {{存储池名称/文件系统名称}}` diff --git a/pages.zh/common/zgrep.md b/pages.zh/common/zgrep.md new file mode 100644 index 0000000000..5bcc7c40c4 --- /dev/null +++ b/pages.zh/common/zgrep.md @@ -0,0 +1,32 @@ +# zgrep + +> 在压缩文件中从文件中 grep 文本模式(等价于 `grep -Z`)。 +> 更多信息:. + +- 在压缩文件中 grep 一个模式(区分大小写): + +`zgrep {{模式}} {{路径/到/压缩/文件}}` + +- 在压缩文件中 grep 一个模式(不区分大小写): + +`zgrep -i {{模式}} {{路径/到/压缩/文件}}` + +- 输出包含匹配模式的行数: + +`zgrep -c {{模式}} {{路径/到/压缩/文件}}` + +- 显示不包含该模式的行(反转搜索功能): + +`zgrep -v {{模式}} {{路径/到/压缩/文件}}` + +- 在压缩文件中为多个模式执行 grep: + +`zgrep -e "{{模式_1}}" -e "{{模式_2}}" {{路径/到/压缩/文件}}` + +- 使用扩展的正则表达式(支持 `?`、`+`、`{}`、`()` 和 `|`): + +`zgrep -E {{正则表达式}} {{路径/到/文件}}` + +- 打印每个匹配项前后各 3 行的上下文([C]ontent)、[B]efore 或 [A]fter: + +`zgrep -{{C|B|A}} {{3}} {{模式}} {{路径/到/压缩/文件}}` diff --git a/pages.zh/common/zig.md b/pages.zh/common/zig.md new file mode 100644 index 0000000000..351f64210d --- /dev/null +++ b/pages.zh/common/zig.md @@ -0,0 +1,36 @@ +# zig + +> Zig 编译器和工具链。 +> 更多信息:. + +- 编译当前目录下的项目: + +`zig build` + +- 编译并运行当前目录下的项目: + +`zig build run` + +- 初始化一个 `zig build` 应用程序: + +`zig init-exe` + +- 初始化一个 `zig build` 库: + +`zig init-lib` + +- 创建并运行一个测试构建: + +`zig test {{路径/到/文件.zig}}` + +- 将 Zig 源码重新格式化为规范格式: + +`zig fmt {{路径/到/文件.zig}}` + +- 将 Zig 用作 C 编译器: + +`zig cc {{路径/到/文件.c}}` + +- 将 Zig 用作 C++ 编译器: + +`zig c++ {{路径/到/文件.cpp}}` diff --git a/pages.zh/common/zint.md b/pages.zh/common/zint.md new file mode 100644 index 0000000000..7bb2684b07 --- /dev/null +++ b/pages.zh/common/zint.md @@ -0,0 +1,16 @@ +# zint + +> 生成条形码和二维码。 +> 更多信息:. + +- 生成一个条形码并保存: + +`zint --data "{{UTF-8 数据}}" --output {{路径/到/文件}}` + +- 指定生成的编码类型: + +`zint --barcode {{编码类型}} --data "{{UTF-8 数据}}" --output {{路径/到/文件}}` + +- 列出所有支持的编码类型: + +`zint --types` diff --git a/pages.zh/common/zip2john.md b/pages.zh/common/zip2john.md new file mode 100644 index 0000000000..098db44313 --- /dev/null +++ b/pages.zh/common/zip2john.md @@ -0,0 +1,17 @@ +# zip2john + +> 从 Zip 压缩文件中提取密码哈希,供 John the Ripper 密码破解程序使用。 +> 这是一个通常作为 John the Ripper 安装的一部分安装的实用工具。 +> 更多信息:. + +- 从一个压缩文件中提取密码哈希,列出压缩文件中的所有文件: + +`zip2john {{路径/到/文件.zip}}` + +- 仅使用特定压缩文件提取密码哈希: + +`zip2john -o {{路径/到/压缩_文件}} {{路径/到/文件.zip}}` + +- 从压缩文件中提取密码哈希到一个特定文件(供 John the Ripper 使用): + +`zip2john -o {{路径/到/压缩_文件}} {{路径/到/文件.zip}} > {{文件.hash}}` diff --git a/pages.zh/common/zipalign.md b/pages.zh/common/zipalign.md new file mode 100644 index 0000000000..43422c4b4a --- /dev/null +++ b/pages.zh/common/zipalign.md @@ -0,0 +1,13 @@ +# zipalign + +> Zip 文件对齐工具。 +> 是 Android 软件开发工具包构建工具的一部分。 +> 更多信息:. + +- 在 4 字节边界上对齐一个 Zip 文件的数据: + +`zipalign {{4}} {{路径/到/输入.zip}} {{路径/到/输出.zip}}` + +- 检查一个 Zip 文件是否在 4 字节边界上正确对齐,并以详细的方式显示结果: + +`zipalign -v -c {{4}} {{路径/到/输入.zip}}` diff --git a/pages.zh/common/zipcloak.md b/pages.zh/common/zipcloak.md new file mode 100644 index 0000000000..7d7bad64fb --- /dev/null +++ b/pages.zh/common/zipcloak.md @@ -0,0 +1,16 @@ +# zipcloak + +> 加密 Zip 压缩档案内的内容。 +> 更多信息:. + +- 加密一个 Zip 压缩档案的内容: + +`zipcloak {{路径/到/压缩档案.zip}}` + +- [d]解密一个 Zip 压缩档案的内容: + +`zipcloak -d {{路径/到/压缩档案.zip}}` + +- [O]将加密内容输出到一个新的 Zip 压缩档案中: + +`zipcloak {{路径/到/压缩档案.zip}} -O {{路径/到/加密.zip}}` diff --git a/pages.zh/common/zipgrep.md b/pages.zh/common/zipgrep.md new file mode 100644 index 0000000000..dcc83e2dff --- /dev/null +++ b/pages.zh/common/zipgrep.md @@ -0,0 +1,24 @@ +# zipgrep + +> 在 Zip 压缩档案中的文件中使用扩展正则表达式查找模式(支持 `?`、`+`、`{}`、`()` 和 `|`)。 +> 更多信息:. + +- 在 Zip 压缩档案中搜索一个模式: + +`zipgrep "{{搜索模式}}" {{路径/到/文件.zip}}` + +- 打印匹配的文件名和行号: + +`zipgrep -H -n "{{搜索模式}}" {{路径/到/文件.zip}}` + +- 搜索与模式不匹配的行: + +`zipgrep -v "{{搜索模式}}" {{路径/到/文件.zip}}` + +- 指定在 Zip 压缩档案中要搜索的文件: + +`zipgrep "{{搜索模式}}" {{路径/到/文件.zip}} {{要搜索的文件1}} {{要搜索的文件2}}` + +- 排除在 Zip 压缩档案中要搜索的文件: + +`zipgrep "{{搜索模式}}" {{路径/到/文件.zip}} -x {{要排除的文件1}} {{要排除的文件2}}` diff --git a/pages.zh/common/zipinfo.md b/pages.zh/common/zipinfo.md new file mode 100644 index 0000000000..f2368eb428 --- /dev/null +++ b/pages.zh/common/zipinfo.md @@ -0,0 +1,12 @@ +# zipinfo + +> 列出 Zip 文件内容的详细信息。 +> 更多信息:. + +- 以长格式(权限、所有权、大小和修改日期)列出 Zip 文件中的所有文件: + +`zipinfo {{路径/到/压缩包.zip}}` + +- 列出 Zip 文件中的所有文件: + +`zipinfo -1 {{路径/到/压缩包.zip}}` diff --git a/pages.zh/common/zipnote.md b/pages.zh/common/zipnote.md new file mode 100644 index 0000000000..166c2d3007 --- /dev/null +++ b/pages.zh/common/zipnote.md @@ -0,0 +1,17 @@ +# zipnote + +> 查看、添加或编辑 Zip 压缩包的注释。 +> 文件在 Zip 压缩包中也可以被重命名。 +> 更多信息:. + +- 查看 Zip 压缩包中的注释: + +`zipnote {{路径/到/文件.zip}}` + +- 将 Zip 压缩包中的注释提取到一个文件: + +`zipnote {{路径/到/文件.zip}} > {{路径/到/文件.txt}}` + +- 从一个文件中添加/更新 Zip 压缩包中的注释: + +`zipnote -w {{路径/到/文件.zip}} < {{路径/到/文件.txt}}` diff --git a/pages.zh/common/zless.md b/pages.zh/common/zless.md new file mode 100644 index 0000000000..e72b938bfc --- /dev/null +++ b/pages.zh/common/zless.md @@ -0,0 +1,8 @@ +# zless + +> 查看 `gzip` 和 `xz` 压缩文件。 +> 更多信息:. + +- 使用 `less` 分页查看一个 `gzip` 压缩文件: + +`zless {{文件.txt.gz}}` diff --git a/pages.zh/common/zlib-flate.md b/pages.zh/common/zlib-flate.md new file mode 100644 index 0000000000..d7e8ba0ef7 --- /dev/null +++ b/pages.zh/common/zlib-flate.md @@ -0,0 +1,17 @@ +# zlib-flate + +> 原始 zlib 压缩和解压缩程序。 +> `qpdf` 的一部分。 +> 更多信息:. + +- 压缩一个文件: + +`zlib-flate -compress < {{路径/到/输入_文件}} > {{路径/到/压缩.zlib}}` + +- 解压缩一个文件: + +`zlib-flate -uncompress < {{路径/到/压缩.zlib}} > {{路径/到/输出_文件}}` + +- 使用指定的压缩级别压缩文件。0=最快(最差),9=最慢(最佳): + +`zlib-flate -compress={{压缩级别}} < {{路径/到/输入_文件}} > {{路径/到/压缩.zlib}}` diff --git a/pages.zh/common/zm.md b/pages.zh/common/zm.md new file mode 100644 index 0000000000..c3bf93e153 --- /dev/null +++ b/pages.zh/common/zm.md @@ -0,0 +1,16 @@ +# zm + +> 一个管理报纸和博客文章的工具。 +> 更多信息:. + +- 创建一个新的草稿: + +`zm new` + +- 编辑草稿: + +`zm edit` + +- 发布草稿并使用 git 提交: + +`zm publish` diff --git a/pages.zh/common/zmore.md b/pages.zh/common/zmore.md new file mode 100644 index 0000000000..edc78c82fa --- /dev/null +++ b/pages.zh/common/zmore.md @@ -0,0 +1,24 @@ +# zmore + +> 使用 `more` 查看 `gzip` 压缩文件。 +> 更多信息:. + +- 打开一个压缩文件: + +`zmore {{路径/到/文件.txt.gz}}` + +- 显示文件的下一页: + +`` + +- 在文件中搜索一个模式(按 `n` 跳转到下一个匹配项): + +`/{{正则表达式}}` + +- 退出: + +`q` + +- 显示交互式命令帮助: + +`h` diff --git a/pages.zh/common/zmv.md b/pages.zh/common/zmv.md new file mode 100644 index 0000000000..c0bed3bfa7 --- /dev/null +++ b/pages.zh/common/zmv.md @@ -0,0 +1,21 @@ +# zmv + +> 移动或重命名符合指定扩展模式的文件。 +> 请参阅:`zcp` 和 `zln`。 +> 更多信息:. + +- 使用类似正则表达式的模式移动文件: + +`zmv '{{(*).log}}' '{{$1.txt}}'` + +- 预览移动结果,但不进行任何实际更改: + +`zmv -n '{{(*).log}}' '{{$1.txt}}'` + +- 交互式移动文件,在每次更改之前进行提示: + +`zmv -i '{{(*).log}}' '{{$1.txt}}'` + +- 在执行时详细打印每个操作: + +`zmv -v '{{(*).log}}' '{{$1.txt}}'` diff --git a/pages.zh/common/znew.md b/pages.zh/common/znew.md new file mode 100644 index 0000000000..e32f088fb3 --- /dev/null +++ b/pages.zh/common/znew.md @@ -0,0 +1,20 @@ +# znew + +> 将文件从 `.Z` 格式重新压缩为 gzip 格式。 +> 更多信息:. + +- 将文件从 `.Z` 格式重新压缩为 gzip 格式: + +`znew {{路径/到/文件1.Z}}` + +- 重新压缩多个文件,并显示每个文件所实现的压缩率%: + +`znew -v {{路径/到/文件1.Z 路径/到/文件2.Z ...}}` + +- 使用最慢的压缩方法重新压缩文件(以获得最佳压缩效果): + +`znew -9 {{路径/到/文件1.Z}}` + +- 重新压缩文件,如果 `.Z` 文件比 gzip 文件小,则保留 `.Z` 文件: + +`znew -K {{路径/到/文件1.Z}}` diff --git a/pages.zh/common/zola.md b/pages.zh/common/zola.md new file mode 100644 index 0000000000..f9195e738e --- /dev/null +++ b/pages.zh/common/zola.md @@ -0,0 +1,24 @@ +# zola + +> 一个静态站点生成器,一个二进制文件内包含所有功能。 +> 更多信息:. + +- 在指定目录下创建 Zola 使用的目录结构: + +`zola init {{我的站点}}` + +- 在删除 `public` 目录后构建整个站点: + +`zola build` + +- 将整个站点构建到另一个目录中: + +`zola build --output-dir {{路径/到/输出_目录/}}` + +- 使用本地服务器构建并服务站点(默认是 `127.0.0.1:1111`): + +`zola serve` + +- 构建所有页面,就像构建命令一样,但不将结果写入磁盘: + +`zola check` diff --git a/pages.zh/common/zopflipng.md b/pages.zh/common/zopflipng.md new file mode 100644 index 0000000000..2c730ed651 --- /dev/null +++ b/pages.zh/common/zopflipng.md @@ -0,0 +1,12 @@ +# zopflipng + +> PNG 压缩工具。 +> 更多信息:. + +- 优化一个 PNG 文件: + +`zopflipng {{输入.png}} {{输出.png}}` + +- 优化多个 PNG 文件并使用给定的前缀保存: + +`zopflipng --prefix={{前缀}} {{图像1.png}} {{图像2.png}} {{图像3.png}}` diff --git a/pages.zh/common/zotero.md b/pages.zh/common/zotero.md new file mode 100644 index 0000000000..d1975e1526 --- /dev/null +++ b/pages.zh/common/zotero.md @@ -0,0 +1,20 @@ +# zotero + +> 管理你的参考书目。 +> 更多信息:. + +- 使用图形用户界面运行: + +`zotero` + +- 以无头模式运行: + +`zotero --headless` + +- 使用特定的用户配置运行: + +`zotero -P {{用户配置}}` + +- 运行迁移助手: + +`zotero --migration` diff --git a/pages.zh/common/zoxide.md b/pages.zh/common/zoxide.md new file mode 100644 index 0000000000..f8e74509a4 --- /dev/null +++ b/pages.zh/common/zoxide.md @@ -0,0 +1,29 @@ +# zoxide + +> 记录最常使用的目录。 +> 使用一个排序算法来导航到最佳匹配。 +> 更多信息:. + +- 转到名称中包含 "foo" 的排名最高的目录: + +`zoxide query {{foo}}` + +- 转到名称中依次包含 "foo" 和 "bar" 的排名最高的目录: + +`zoxide query {{foo}} {{bar}}` + +- 启动一个交互式目录搜索(需要 `fzf`): + +`zoxide query --interactive` + +- 添加一个目录或提升其排名: + +`zoxide add {{路径/到/目录}}` + +- 从 `zoxide` 的数据库中交互式地移除一个目录: + +`zoxide remove {{路径/到/目录}} --interactive` + +- 为命令别名生成 shell 配置(`z`, `za`, `zi`, `zq`, `zr`): + +`zoxide init {{bash|fish|zsh}}` diff --git a/pages.zh/common/zpool.md b/pages.zh/common/zpool.md new file mode 100644 index 0000000000..b9fdd27205 --- /dev/null +++ b/pages.zh/common/zpool.md @@ -0,0 +1,36 @@ +# zpool + +> 管理 ZFS 池。 +> 更多信息:. + +- 显示所有 ZFS 池的配置和状态: + +`zpool status` + +- 检查 ZFS 池是否有错误(验证每个块的校验和)。非常消耗 CPU 和磁盘资源: + +`zpool scrub {{池名称}}` + +- 列出可导入的 ZFS 池: + +`zpool import` + +- 导入一个 ZFS 池: + +`zpool import {{池名称}}` + +- 导出一个 ZFS 池(卸载所有文件系统): + +`zpool export {{池名称}}` + +- 显示所有池操作的历史记录: + +`zpool history {{池名称}}` + +- 创建一个镜像池: + +`zpool create {{池名称}} mirror {{磁盘1}} {{磁盘2}} mirror {{磁盘3}} {{磁盘4}}` + +- 向 ZFS 池添加一个缓存(L2ARC)设备: + +`zpool add {{池名称}} cache {{缓存磁盘}}` diff --git a/pages.zh/common/zrun.md b/pages.zh/common/zrun.md new file mode 100644 index 0000000000..eb117b77c2 --- /dev/null +++ b/pages.zh/common/zrun.md @@ -0,0 +1,8 @@ +# zrun + +> 透明地将压缩的参数文件解压缩并传递给某个命令。 +> 更多信息:. + +- 使用解压后的压缩参数文件运行指定命令: + +`zrun {{cat 路径/到/文件1.gz 路径/到/文件2.bz2 ...}}` diff --git a/pages.zh/common/zstdcat.md b/pages.zh/common/zstdcat.md new file mode 100644 index 0000000000..5224b673ba --- /dev/null +++ b/pages.zh/common/zstdcat.md @@ -0,0 +1,7 @@ +# zstdcat + +> 这是 `zstd --decompress --stdout` 命令的一个别名。 + +- 查看原始命令的文档: + +`tldr zstd` diff --git a/pages.zh/common/zstdless.md b/pages.zh/common/zstdless.md new file mode 100644 index 0000000000..5a1668c1a8 --- /dev/null +++ b/pages.zh/common/zstdless.md @@ -0,0 +1,9 @@ +# zstdless + +> 打开一个 `zstd` 压缩文件进行交互式阅读,允许滚动和搜索。 +> 请参阅:`zstd`,`less`。 +> 更多信息:. + +- 打开一个 `zstd` 压缩文件: + +`zstdless {{路径/到/文件.zst}}` diff --git a/pages.zh/common/zstdmt.md b/pages.zh/common/zstdmt.md new file mode 100644 index 0000000000..51c469b6ef --- /dev/null +++ b/pages.zh/common/zstdmt.md @@ -0,0 +1,7 @@ +# zstdmt + +> 这是 `zstd --threads 0` 命令的一个别名(该命令将工作线程数设置为物理 CPU 核心数)。 + +- 查看原始命令的文档: + +`tldr zstd` diff --git a/pages.zh/common/zsteg.md b/pages.zh/common/zsteg.md new file mode 100644 index 0000000000..bece705fae --- /dev/null +++ b/pages.zh/common/zsteg.md @@ -0,0 +1,29 @@ +# zsteg + +> 用于 PNG 和 BMP 文件格式的隐写术检测工具。 +> 它检测 LSB 隐写术、ZLIB 压缩数据、OpenStego、Camouflage 和包含 Eratosthenes 集的 LSB。 +> 更多信息:. + +- 检测 PNG 文件中的嵌入数据: + +`zsteg {{路径/到/image.png}}` + +- 使用所有已知方法检测 BMP 图像中的嵌入数据: + +`zsteg --all {{路径/到/image.bmp}}` + +- 检测 PNG 中的嵌入数据,以垂直方式遍历像素并优先使用 MSB: + +`zsteg --msb --order yx {{路径/到/image.png}}` + +- 在 BMP 图像中检测嵌入数据,指定要考虑的位: + +`zsteg --bits {{1,2,3|1-3}} {{路径/到/image.bmp}}` + +- 检测 PNG 文件中的嵌入数据,仅提取素数像素并反转位: + +`zsteg --prime --invert {{路径/到/image.png}}` + +- 检测 BMP 图像中的嵌入数据,指定要找到的字符串的最小长度和查找模式: + +`zsteg --min-str-len {{10}} --strings {{first|all|longest|none}} {{路径/到/image.bmp}}`