Redis如何启动命令行
- 电脑教程
- 2025-06-09
- 5
在终端输入 redis-cli命令启动Redis命令行接口,连接本地默认服务端口(6379),如需连接远程服务器或指定端口,使用 redis-cli -h 主机IP -p 端口,带密码则加 -a 密码(注意安全风险)。
Redis命令行启动指南
Redis命令行工具(redis-cli)是与Redis服务交互的核心工具,以下是详细操作指南:
准备工作
-
确认Redis安装
在终端输入以下命令,检查Redis是否安装:
redis-server --version若未安装,请先下载Redis并完成安装。
-
启动Redis服务
启动服务端后才能连接命令行:
redis-server服务默认运行在 0.0.1:6379,若需后台运行,添加 --daemonize yes 参数。

启动Redis命令行的4种方式
graph LR A[启动redis-cli] --> B[默认连接] A --> C[指定IP端口] A --> D[密码认证] A --> E[集群模式]
-
基础连接(本地默认配置)
- 成功标志:出现 0.0.1:6379>
-
指定远程服务器
连接其他主机或端口:
redis-cli -h 192.168.1.100 -p 6380
- -h:主机IP
- -p:端口号
-
带密码认证
若Redis设置了密码:
redis-cli -a yourpassword
安全提示:建议避免明文密码,使用 redis-cli 进入后输入 AUTH yourpassword
-
连接Redis集群
启用集群模式:
redis-cli -c -
测试连通性
-
数据操作
SET mykey "Hello" # 存储数据 GET mykey # 读取数据 DEL mykey # 删除数据
-
查看服务信息
INFO server
-
连接失败提示 Could not connect to Redis
- 检查服务是否启动:ps aux | grep redis-server
- 确认防火墙开放端口:sudo ufw allow 6379
-
认证失败 NOAUTH Authentication required
启动时添加密码参数:redis-cli -a 密码 或在连接后执行 AUTH 密码
-
集群模式重定向
使用 -c 参数自动处理重定向:
redis-cli -c -h cluster-node-ip - 生产环境禁止使用 -a 参数明文传参,改用 AUTH 命令交互输入
- 通过SSH隧道访问远程Redis: ssh -L 6379:localhost:6379 user@server
- 敏感操作前备份数据:SAVE 或 BGSAVE
连接后基础操作示例
常见问题解决
高级参数说明
参数 作用 示例 -n 选择数据库编号 redis-cli -n 1 -x 从标准输入读取数据 echo "value" | redis-cli -x SET key --stat 实时监控状态 redis-cli --stat --rdb 导出RDB文件 redis-cli --rdb dump.rdb
安全操作建议
通过掌握以上方法,您可高效管理Redis服务,建议定期查阅官方文档获取最新功能。
引用说明 参考Redis官方文档7.2版本,结合Linux系统管理最佳实践,命令行参数已验证于Redis 5.0+环境。