8.11. CONFIG(1)
8.11.1. NAME 复制链接链接已复制到粘贴板!
config - 管理 CLI 配置属性。
8.11.2. SYNOPSIS 复制链接链接已复制到粘贴板!
config
config set 'name' 'value'
config get 'name'
config convert --outputFormat=[xml|json|yaml] [-o outputFile] [inputFile]
8.11.3. 描述 复制链接链接已复制到粘贴板!
管理(列出、设置、获取)CLI 配置属性,并提供不同格式(XML、JSON、YAML)之间的配置转换。
8.11.4. 命令概要 复制链接链接已复制到粘贴板!
- config
- 列出所有设置的配置属性。
- config set 'name' ['value']
- 设置特定属性的值。如果没有指定值,则属性没有设置。
- config get 'name'
- 检索特定属性值。
- config reset
- 将所有属性重置为默认值。
- config convert --format=[xml|json|yaml] [-o outputFile] [inputFile]
- 将配置文件转换为不同的格式。
8.11.5. 常见选项 复制链接链接已复制到粘贴板!
这些选项适用于所有命令:
- -h, --help
- 显示命令或子命令的帮助页。
8.11.6. 转换选项 复制链接链接已复制到粘贴板!
以下选项适用于 convert 命令:
- -f, --format='xml|json|yaml'
- 指定转换的格式。
- -o, --output='path'
-
指定输出文件的路径。如果没有指定路径,请使用标准输出(
stdout)。
8.11.7. 属性 复制链接链接已复制到粘贴板!
- autoconnect-url
- 指定 CLI 在启动时自动连接的 URL。
- autoexec
- 指定要在启动时执行的 CLI 批处理文件的路径。
- trustall
-
指定是否信任所有服务器证书。值为
false(默认)和true。 - truststore
- 定义包含验证服务器身份的证书链的密钥存储的路径。
- truststore-password
- 指定访问信任存储的密码。
- keystore
-
定义包含证书的密钥存储路径。证书标识客户端。当服务器需要客户端证书身份验证时,请使用
keystore属性。 - keystore-password
- 指定用于访问密钥存储的密码。
8.11.8. 示例 复制链接链接已复制到粘贴板!
配置设置 autoconnect-url http://192.0.2.0:11222在启动 CLI 时,通过自定义 IP 地址连接到服务器。
config get autoconnect-url
返回 autoconnect-url 配置属性的值。
config set autoexec /path/to/mybatchfile
在启动 CLI 时运行名为 "mybatchfile" 的批处理文件。
config set trustall true
Trusts all server certificate。
config set truststore /home/user/my-trust-store.jks
指定名为 "my-trust-store.jks" 的密钥存储的路径。
config set truststore-password secret
设置密钥存储密码(如果需要)。
config convert -f yaml -o infinispan.yaml infinispan.xml
将 infinispan.xml 文件转换为 YAML,并将输出写入 infinispan.yaml 文件。
config convert -f json
将配置从标准输入转换为 JSON,并将输出写入标准输出。
8.11.9. 另请参阅 复制链接链接已复制到粘贴板!
alias (1)、unalias (1)