# Zookeeper客戶端操作
### 創建znodes
節點分為`短暫節點`和`持久節點`。默認是`持久節點`。短暫節點通過參數`-e`指定。短暫和持久節點又各自分為是否`連續的`。默認是`不連續`的。連續節點通過參數`-s`指定。
##### 持久不連續
```
create /gosuncn "GoSunCn是一家非常著名的公司。"
```
> 輸出結果:Created /gosuncn
##### 持久連續
```
create -s /gosuncn/tech "技術部門。"
```
##### 臨時不連續
```
create -e /cigc "cigc是一家非常著名的公司。"
```
> 記住,當丟失一個客戶端連接,在臨時 znode 將被刪除。
##### 臨時連續
```
create -e -s /cigc "cigc是一家非常著名的公司。"
```
### 列出節點
```
ls /
ls /gosuncn
```
### 獲取數據
```
get /gosuncn
```
```
get /gosuncn watch # 設置監視
```
### 設置數據
```
set /gosuncn "XXX是一家非常著名的公司。"
```
### 檢查狀態
```
stat /gosuncn
```
### 刪除Znode
```
rmr /gosuncn
```
> `rmr`遞歸刪除所有的子znode,和`delete`很相似。但是`delete`僅適用于無子znode的znode。