这是 kdb-check 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
kdb-检查 - 执行内部检查
概要
数据库 查 [ ]
商品描述
此命令用于对密钥数据库或 Elektra 插件执行检查。
其中选项参数, 插入 是用户想要检查的插件。
使用 -c 将选项传递给该插件。
如果不 插入 提供参数,将对密钥数据库本身执行检查。
退出时返回特殊值以表示检查的结果。
配置
-H, - 帮帮我
显示手册页。
-V, - 版
打印版本信息。
-f, - 力量
用户还可以使用此工具执行写测试。 请注意,这可以
导致配置文件被更改!
-v, --详细
解释正在发生的事情。
-c, --插件配置
添加插件配置。
返回 价值观
它们是两种不同类型的检查,一种是对插件的检查(通过指定一个插件的名称)
插件作为参数)或检查密钥数据库本身。
对密钥数据库的检查结果作为退出状态返回。
该整数表示 8 位模式。
每个位代表一个特定的结果,如下所述:
0 无错误(无输出)
位 1 打开密钥数据库时发出警告。
位 2 打开密钥数据库时出错。
位 3 获取键值的警告。
位 4 获取键值时出错。
位 5 设置键值的警告。 (仅在检查时 -f 用来)
位 6 设置键值时出错(仅在 -f 用来)
位 7 关闭密钥数据库时发出警告。
位 8 关闭密钥数据库时出错。
因此,如果返回以下数字 9 用户可以通过以下方式找出更多细节
考虑位: 00001001
用户会知道他们在打开时发出警告,在获取时出现错误。
如果给出了插件名称,则只会对给定的插件进行检查。
检查插件的返回值以更简单的数字形式返回。
插件检查的返回值:
0 一切正常。 (无输出)
1 未找到此类插件或无法打开插件。
2 插件未通过检查。
3 插件有警告。
请将官方插件引起的任何输出报告给 http://git.libelektra.org/issues.
由于错误代码是一个返回值,它不会自动显示给 shell。
如果用户想要打印值,他们必须手动执行(通过运行
命令如 回音 $?.
示例
要检查密钥数据库:
数据库 查
要检查密钥数据库,然后打印结果:
数据库 查
其次是:
回音 $?
要检查密钥数据库,包括写入检查:
数据库 查 -f
请注意,此类检查可能会更改配置文件。
要检查 线 插入:
数据库 查 线
使用 onworks.net 服务在线使用 kdb-check