在开发和运维工作中,Redis 是一款非常流行的内存型键值数据库,广泛用于缓存、消息队列、会话存储等场景。而 redis-cli 则是 Redis 官方提供的命令行客户端工具,尤其在 Ubuntu 等 Linux 系统中被频繁使用。
本教程将手把手教你如何在 Ubuntu 系统中安装、连接并使用 redis-cli,即使你是完全的新手,也能轻松上手!
在 Ubuntu 中,redis-cli 通常随 Redis 服务一起安装。如果你只需要客户端(不运行 Redis 服务),也可以单独安装客户端包。
打开终端(Ctrl + Alt + T),执行以下命令更新软件源:
sudo apt update 然后安装 Redis(包含 redis-cli):
sudo apt install redis-tools redis-server 其中:
- redis-tools 包含 redis-cli、redis-benchmark 等工具;
- redis-server 是 Redis 服务端(如果你要本地测试才需要)。
安装完成后,验证是否成功:
redis-cli --version
如果看到类似 redis-cli 6.0.9 的输出,说明安装成功!
使用 redis-cli 连接 Redis 非常简单。默认情况下,它会尝试连接本地(127.0.0.1)的 6379 端口(Redis 默认端口)。
直接在终端输入:
redis-cli
如果连接成功,你会看到提示符变成:
127.0.0.1:6379>
这表示你已进入 Redis 命令行交互模式。
如果你要连接远程 Redis 服务器(例如 IP 为 192.168.1.100,端口 6380),可以这样写:
redis-cli -h 192.168.1.100 -p 6380
如果 Redis 设置了密码(通过 requirepass 配置),则需认证:
127.0.0.1:6379> AUTH your_password
进入 redis-cli 后,你可以执行各种 Redis 命令。以下是几个基础示例:
SET name "Alice"GET nameKEYS *(生产环境慎用!)DEL namePING(返回 PONG 表示正常)示例操作:
127.0.0.1:6379> SET city "Beijing"OK127.0.0.1:6379> GET city"Beijing"127.0.0.1:6379> DEL city(integer) 1
在交互模式下,输入以下任一命令即可退出:
exit
或按 Ctrl + D。
1. 连接被拒绝:确保 Redis 服务正在运行(sudo systemctl status redis)且监听正确端口。
2. 认证失败:确认密码正确,或检查 Redis 配置文件(通常为 /etc/redis/redis.conf)中的 requirepass 设置。
3. 命令未找到:确认已安装 redis-tools 包。
通过本教程,你应该已经掌握了在 Ubuntu 系统中使用 redis-cli 的基本方法。无论是本地开发还是远程管理,Redis命令行工具 都是你高效操作 Redis 数据库的得力助手。
记住,熟练使用 redis-cli 是掌握 Linux连接Redis 技能的第一步。多加练习,你很快就能像老手一样自如地操作 Redis 了!
相关 SEO 关键词回顾:redis-cli、Ubuntu Redis客户端、Redis命令行工具、Linux连接Redis。
本文由主机测评网于2025-12-02发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/2025122147.html