1:版本
- D:\etcd-v3.5.5>etcdctl version
- etcdctl version: 3.5.5
- API version: 3.5
2: 获取全部key 保存在txt文件中
D:\etcd-v3.5.5>etcdctl get "" --from-key > keys.txt
3:put get del
./etcdctl put foo bar # OK ./etcdctl del foo # 1 ./etcdctl get foo
- D:\go\etcd-v3.5.5>etcdctl put foo bar
- OK
-
- D:\go\etcd-v3.5.5>etcdctl get foo
- foo
- bar
-
- D:\go\etcd-v3.5.5>etcdctl del foo
- 1
4:前缀key --prefix
- D:\go\etcd-v3.5.5>etcdctl get --prefix global.rpc
- global.rpc/7587866546848499521
- 127.0.0.1:8080
- global.rpc/7587866546848499557
- 127.0.0.1:8081
Examples
./etcdctl put foo bar # OK ./etcdctl del foo # 1 ./etcdctl get foo
./etcdctl put key val # OK ./etcdctl del --prev-kv key # 1 # key # val ./etcdctl get key
./etcdctl put a 123 # OK ./etcdctl put b 456 # OK ./etcdctl put z 789 # OK ./etcdctl del --from-key a # 3 ./etcdctl get --from-key a
./etcdctl put zoo val # OK ./etcdctl put zoo1 val1 # OK ./etcdctl put zoo2 val2 # OK ./etcdctl del --prefix zoo # 3 ./etcdctl get zoo2