进入到./zkCli.sh命令行工具后,可以使用下面常用命令

(1) ls

ls -s /path

  • ​-s 详细信息
  • ​-R 当前目录和子目录中内容都罗列出来
  • ​例如:ls -R / 显示根目录下所有内容

(2)create

create /path [data]

  • ​ [data] 包含内容
  • ​ 创建指定路径信息

(3)get

get [-s] /path

  • [-s] 详细信息
  • 查看指定路径下内容

  • null:存放的数据
  • cZxid:创建时zxid(znode每次改变时递增的事务id)
  • ctime:创建时间戳
  • mZxid:最近一次更新的zxid
  • mtime:最近一次更新的时间戳
  • ​pZxid:子节点的zxid
  • cversion:子节点更新次数
  • dataversion:节点数据更新次数
  • aclVersion:节点ACL(授权信息)的更新次数
  • ​ephemeralOwner:如果该节点为ephemeral节点(临时,生命周期与session一样), ephemeralOwner值表示与该节点绑定的session id。 如果该节点不是ephemeral节点, ephemeralOwner值为0
  • dataLength:节点数据字节数
  • numChildren:子节点数量

(4) set

set /path data 

  • 设置节点内容

(5)delete

delete /path

  • 删除节点

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐