1. 客户端连接
$ zkCli -server 127.0.0.1:2181
Connecting to 127.0.0.1:2181
Welcome to ZooKeeper!
JLine support is enabled
WATCHER::
WatchedEvent state:SyncConnected type:None path:null
[zk: 127.0.0.1:2181(CONNECTED) 0]
2. 查看帮助文件
[zk: 127.0.0.1:2181(CONNECTED) 0] help
ZooKeeper -server host:port cmd args
stat path [watch]
set path data [version]
ls path [watch]
delquota [-n|-b] path
ls2 path [watch]
setAcl path acl
setquota -n|-b val path
history
redo cmdno
printwatches on|off
delete path [version]
sync path
listquota path
rmr path
get path [watch]
create [-s] [-e] path data acl
addauth scheme auth
quit
getAcl path
close
connect host:port
3. 列出根节点目录
[zk: 127.0.0.1:2181(CONNECTED) 1] ls /
[dubbo, registry, zookeeper]
4. 查看根节点目录内容
[zk: 127.0.0.1:2181(CONNECTED) 3] get /zookeeper
cZxid = 0x0
ctime = Thu Jan 01 08:00:00 CST 1970
mZxid = 0x0
mtime = Thu Jan 01 08:00:00 CST 1970
pZxid = 0x0
cversion = -1
dataVersion = 0
aclVersion = 0
ephemeralOwner = 0x0
dataLength = 0
numChildren = 1
5. 创建节点
[zk: 127.0.0.1:2181(CONNECTED) 7] create /test 111
Created /test
[zk: 127.0.0.1:2181(CONNECTED) 8] get /test
111
cZxid = 0x151db
ctime = Sun May 27 16:17:49 CST 2018
mZxid = 0x151db
mtime = Sun May 27 16:17:49 CST 2018
pZxid = 0x151db
cversion = 0
dataVersion = 0
aclVersion = 0
ephemeralOwner = 0x0
dataLength = 3
numChildren = 0
[zk: 127.0.0.1:2181(CONNECTED) 11] create /test/test11 ssss
Created /test/test11
[zk: 127.0.0.1:2181(CONNECTED) 12] get /test/test11
ssss
cZxid = 0x151dd
ctime = Sun May 27 16:19:21 CST 2018
mZxid = 0x151dd
mtime = Sun May 27 16:19:21 CST 2018
pZxid = 0x151dd
cversion = 0
dataVersion = 0
aclVersion = 0
ephemeralOwner = 0x0
dataLength = 4
numChildren = 0
6. 断开客户端连接
[zk: 127.0.0.1:2181(CONNECTED) 13] quit
Quitting...
Tips:
在使用get命令获取内容时,如果你不知道这个目录下有什么,你可以直接按Tab键进行提示。
如我敲了get /dubbo/命令,然后按下Tab,就会有一堆提示
[zk: 127.0.0.1:2182(CONNECTED) 6] get /dubbo/
org.provider.business.StudyPlanProvider org.provider.DebtRepaymentLogProvider
org.provider.shop.ComplainProvider org.provider.MediaLabelsProvider
org.provider.pay.UnionpayProvider org.provider.wechat.TWxWxjrProvider
org.provider.AdOrderRequestsProvider org.provider.shop.ShopCartProvider
org.provider.sys.SysUserDetailProvider org.provider.InvoiceProvider