linux下查看redis是否正常运行

make
make PREFIX=/usr/local/redis install
mkdir /etc/redis/
cp redis.conf /etc/redis/

打开redis.conf文件修改daemonize yes即可在后台运行
vim /etc/redis/redis.conf


使用配置文件启动redis服务
./redis-server /etc/redis/redis.conf


如何查看redis服务正常启动?
使用ps查看或netstat

ps aux | grep redis-server 
netstat -tunple | grep 6379

 

Linux 系统中,查看 Redis 是否正在运行有以下几种方法: #### 使用 `ps` 命令 通过检查 Redis 服务的进程是否存在来判断其运行状态。使用 `ps` 命令查看当前运行的进程,若 Redis 服务进程存在,则说明 Redis 正在运行;反之,则未运行。命令如下: ```bash ps -ef | grep redis ``` 若 Redis 正在运行,会显示 Redis 相关的进程信息,例如: ```plaintext redis 1234 1 0 10:00 ? 00:00:01 redis-server *:6379 ``` 这里的 `1234` 是 Redis 进程的 PID,`redis-server *:6379` 表示 Redis 正在监听 6379 端口[^1]。 #### 使用 `systemctl` 命令(适用于使用 systemd 管理服务的系统) 如果 Redis 是通过 `systemd` 管理的服务,可以使用 `systemctl` 命令查看其状态。命令如下: ```bash systemctl status redis ``` 若 Redis 正在运行,输出信息中会显示 `Active: active (running)`,例如: ```plaintext ● redis.service - Redis In-Memory Data Store Loaded: loaded (/lib/systemd/system/redis.service; enabled; vendor preset: enabled) Active: active (running) since Mon 2024-01-01 10:00:00 CST; 1h ago Main PID: 1234 (redis-server) Tasks: 4 (limit: 2320) Memory: 10.0M CGroup: /system.slice/redis.service └─1234 /usr/bin/redis-server 127.0.0.1:6379 ``` 若 Redis运行,会显示 `Active: inactive (dead)` 等信息[^3]。 #### 使用 `netstat` 或 `ss` 命令 通过检查 Redis 监听的端口(默认是 6379)是否被占用来判断 Redis 是否运行。 使用 `netstat` 命令: ```bash netstat -tuln | grep :6379 ``` 使用 `ss` 命令: ```bash ss -tuln | grep :6379 ``` 如果 Redis 正在运行,会显示类似如下信息: ```plaintext tcp 0 0 0.0.0.0:6379 0.0.0.0:* LISTEN ``` 这表明 Redis 正在监听 6379 端口。 #### 使用 `redis-cli` 命令 尝试使用 `redis-cli` 连接 Redis 服务器并发送 `PING` 命令。如果连接成功且返回 `PONG`,则说明 Redis 正在运行。命令如下: ```bash redis-cli ping ``` 若返回 `PONG`,则表示 Redis 服务正常运行;若返回错误信息,如 `Could not connect to Redis at 127.0.0.1:6379: Connection refused`,则说明 Redis运行或监听的端口不是 6379[^2][^4]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值