zookeeper常用命令

启动zk服务:  ./zkServer.sh start
查看zk服务状态:   ./zkServer.sh status
停止zk服务:  ./zkServer.sh stop
重启zk服务:  ./zkServer.sh restart

显示当前zookeeper下的文件: ls /
显示当前zookeeper下的文件,以及文件的更新情况:  ls2 /

查看指定节点: ls  /demo
创建文件,设置持久和文件内容: create /demo test   表示创建一个节点demo 以及这个节点的数据test
          设置临时节点: create -e /demo  test  表示创建一个临时的节点demo,以及这个节点的数据test,临时节点在回话结束后就会删除
          设置顺序节点: create -s /demo  test  表示创建相同名称的节点时,有顺序编号的添加。其他命令都不可以添加相同名称节点。
          
获取文件内容: get /demo  
修改文件内容: set /demo test1  将demo节点的内容修改为test1
删除文件:  delete /demo   如果demo下有子节点,则不允许删除,
递归删除:  rmr /demo   就算有子节点,也删除
退出客户端:  quit
帮助命令: help


acl权限分为:  create  创建, read 读取,write 写,delete  删除, admin 管理
设置节点acl权限: setAcl  /demo  world:anyone:crwa  设置该节点的acl权限    crwa表示 :创建,读取,写入,管理
获取节点acl权限: getAcl  /demo  表示获取demo节点的acl权限
注册回话授权信息: addauth  digest zhangsan:12345  表示为当前回话注册一个用户为zhangsan,密码为12345的操作用户
设置节点的acl权限:  setAcl /demo auth:zhangsan:123456:crwad  设置demo节点的权限用户名zhangsan 密码:12345
                注意: 这里必须要先注册节点回话授权信息,然后才能设置节点acl权限,添加权限后,demo节点只有zhangsan才能访问。
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值