要查找 Redis 的配置文件 (redis.conf
),可以使用以下方法:
✅ 方法 1:使用 locate 或 find 命令
➡️ 1. 使用 find 命令
在 WSL 或 Linux 中运行以下命令来查找配置文件:
sudo find / -name redis.conf
➡️ 2. 使用 locate 命令
如果你的系统安装了 locate,可以使用以下命令更快地查找:
sudo updatedb
locate redis.conf
✅ 方法 2:检查 Redis 启动日志
运行 Redis 后,可以检查它加载的配置文件路径:
redis-server
在输出的日志中,你会看到类似以下内容:
* The server is now ready to accept connections on port 6379
* Configuration loaded from /etc/redis/redis.conf
✅ 方法 3:使用 ps 命令检查 Redis 启动参数
Redis 可能使用启动参数指定了配置文件路径,可以用以下命令查看:
ps aux | grep redis
你可能会看到类似的输出:
redis 1234 0.2 1.2 123456 56789 ? Ssl Jan06 0:23 /usr/bin/redis-server /etc/redis/redis.conf
这里的 /etc/redis/redis.conf
就是 Redis 的配置文件路径。
✅ 常见的 Redis 配置文件路径
操作系统 | 常见路径 |
---|---|
Ubuntu/Debian | /etc/redis/redis.conf |
CentOS/RHEL | /etc/redis.conf |
macOS (Homebrew) | /usr/local/etc/redis.conf |
WSL (Ubuntu) | /etc/redis/redis.conf |
✅ 方法 4:检查 Redis 服务文件
如果 Redis 是通过 systemctl 启动的,你可以查看 Redis 服务文件来找到配置文件路径:
sudo systemctl status redis
你会看到类似的内容:
Loaded: loaded (/lib/systemd/system/redis.service; enabled)
ExecStart=/usr/bin/redis-server /etc/redis/redis.conf
✅ 方法 5:在 Redis CLI 中检查配置
使用 redis-cli 命令连接 Redis,查看当前使用的配置文件路径:
redis-cli
CONFIG GET dir