这是命令 dbwrap_tool,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
dbwrap_tool - 使用 dbwrap 接口的低级 TDB/CTDB 操作工具
概要
dbwrap_tool [--persistent] [--non-persistent] [-d ] [-s ]
[-l ] [-V] [--option= = ] { } { }
[ [ [ ]]]
商品描述
该工具是 桑巴(7) 套房。
dbwrap_tool 程序用于使用 dbwrap 读取和操作 TDB/CTDB 数据库
界面。
以下数据库操作可用:
· fetch:获取一条记录
·存储:创建或修改记录
·删除:删除一条记录
· 存在:测试记录是否存在
· 擦除:删除所有记录
· listkeys:列出所有可用的记录
· listwatchers:列出正在等待记录变化的进程
可以使用以下类型:
· int32:有符号的32位整数
· uint32:无符号32位整数
· 字符串:“你好世界”
· hex:十六进制字符串,如“68656C6C6F20776F726C6400”(“hello world”)
配置
- 执着的
将数据库作为持久数据库打开。
必须指定 --persistent 和 --non-persistent 中的一个。
- 非持久
将数据库作为非持久性数据库打开。
警告:当当前没有其他开启器时,以非持久方式打开数据库
将擦除数据库。
必须指定 --persistent 和 --non-persistent 中的一个。
-d|--debuglevel=级别
水平 是一个从 0 到 10 的整数。如果未指定此参数,则为默认值
是1。
此值越高,将在日志文件中记录更多关于
服务器的活动。 在 0 级,只有严重错误和严重警告才会出现
被记录。 级别 1 是日常运行的合理级别 - 它会产生少量
有关已执行操作的信息量。
高于 1 的级别将生成大量日志数据,仅应使用
在调查问题时。 高于 3 的级别仅供开发人员使用
并生成大量的日志数据,其中大部分非常神秘。
请注意,在此处指定此参数将覆盖 日志 水平 中的参数
smb.conf 文件。
-V|--版本
打印程序版本号。
-s|--configfile=
指定的文件包含服务器所需的配置详细信息。 这
此文件中的信息包括特定于服务器的信息,例如什么 printcap
要使用的文件,以及服务器要使用的所有服务的描述
提供。 有关更多信息,请参阅 smb.conf。 默认的配置文件名是
在编译时确定。
-l|--log-basename=日志目录
日志/调试文件的基本目录名称。 扩展名 “.progname” 将被附加
(例如 log.smbclient、log.smbd 等...)。 客户端永远不会删除日志文件。
--选项= =
设置 配置文件(5) 选项" “重视” " 来自命令行。这个
覆盖从配置文件中读取的编译默认值和选项。
-?|--帮助
打印命令行选项的摘要。
- 用法
显示简短的使用信息。
指令
取
dbwrap_tool 拿来
商店
dbwrap_tool 店铺
删除
dbwrap_tool 删除
存在
dbwrap_tool 存在
抹去
dbwrap_tool 擦除
列表键
dbwrap_tool 列表键
名单观察者
dbwrap_tool 名单观察者
示例
列出 winbindd_idmap.tdb 中的所有键
dbwrap_tool --持久 winbindd_idmap.tdb 列表键
使用键“USER HWM”获取记录为 uint32
dbwrap_tool --persistent winbindd_idmap.tdb 获取“用户 HWM” uint32
使用键“USER HWM”删除记录
dbwrap_tool --persistent winbindd_idmap.tdb 删除“用户 HWM”
使用值 214 存储和覆盖记录“USER HWM”
uint32: dbwrap_tool --persistent winbindd_idmap.tdb store "USER HWM" uint32 214 hex:
dbwrap_tool --persistent winbindd_idmap.tdb 存储“用户 HWM”十六进制 D6000000
附注
请谨慎使用!
VERSION
此手册页适用于 Samba 套件 3 版。
使用 onworks.net 服务在线使用 dbwrap_tool