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