linux下redis-cli安装与使用

1.官网下载redis-stable并编译

wget http://download.redis.io/redis-stable.tar.gz 

tar -xzvf redis-stable.tar.gz

cd redis-stable

make

cp src/redis-cli /usr/local/bin/

2.测试


redis-cli -h host -p port -a password
 

3.不用redis-cli连接redis数据库

连接redis数据库可以不用安装redis-cli,使用telnet就是可以的。如下:

#已知某redis的ip/port为 10.10.11.159 6321,密码为wx@123
我们在一台能访问这个reidsip的机器上执行如下语句:

telnet 10.10.11.159 6321 
auth "wx@123"

然后就可以执行redis指令了。


4、redis数据重定向输出到指定文件

有时候想导出某些key的数据到文件中,是可以直接重定向导出的。

不一定非要用python写个工具啥的。

操作格式如下:

# xx.xx.xx.xx  redis的host
# 8xxx redis端口
# xxx  reids访问密码
# whitelist_redis_key 查询数据的key
# whitelist.txt #数据输出到此文件
 
echo "smembers whitelist_redis_key" | redis-cli -h xx.xx.xx.xx -p 8xxx -a xxx> whitelist.txt

举例1:将 "llen pic_download_failed_list" 的结果输出到文件

 echo "llen pic_download_failed_list" | redis-cli -h 10.xxx.xxx.73 -p 6379 -a "password"> failed.txt

举例2:将 "smembers inuse_kfuin_set_key" 的输出导出到文件

echo "smembers inuse_kfuin_set_key" | redis-cli -h 9.xx.xxx.33 -p 12002 -a "mypassword"> inuse_kfuin_set.txt

 得到文件如下:

  • 7
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

焱齿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值