如何查看Redis端口号,三种方法教你快速定位,选择最适合你的方式

文章导读
方法一:使用netstat命令查看在Linux系统中,你可以运行netstat -tlnp | grep redis命令,就能看到Redis监听的端口号了。通常默认是6379端口。比如输出中会有类似tcp 0 0 0.0.0.0:6379这样的信息,直接看后面的数字就是端口。
📋 目录
  1. 补充方法:查看redis.conf文件
  2. Windows系统下查看Redis端口
  3. 使用ss命令(推荐,netstat替代品)
  4. Docker容器中查看Redis端口
A A

方法一:使用netstat命令查看
在Linux系统中,你可以运行netstat -tlnp | grep redis命令,就能看到Redis监听的端口号了。通常默认是6379端口。比如输出中会有类似tcp 0 0 0.0.0.0:6379这样的信息,直接看后面的数字就是端口。

方法二:通过ps命令结合配置文件
先用ps -ef | grep redis找到Redis进程,然后查看它的启动参数,通常会有--port 6379这样的参数,或者是配置文件路径。用cat配置文件路径 | grep port就能看到端口设置,比如port 6379。

方法三:连接Redis客户端查询
用redis-cli连接后,运行CONFIG GET port命令,就能直接返回当前端口号。超级简单,一行命令搞定。

补充方法:查看redis.conf文件

Redis的配置文件通常在/etc/redis/redis.conf或者安装目录下,打开文件搜索port关键字,就能找到port 6379这一行,这就是端口号了。编辑时记得重启服务生效。

Windows系统下查看Redis端口

在Windows下,可以用netstat -ano | findstr 6379命令查看,或者任务管理器找到redis-server.exe进程,右键打开文件位置,看启动脚本里的端口参数。

如何查看Redis端口号,三种方法教你快速定位,选择最适合你的方式

使用ss命令(推荐,netstat替代品)

ss -tlnp | grep redis,比netstat更快更准,能看到LISTEN状态下的6379端口,进程ID也一目了然。

Docker容器中查看Redis端口

如果Redis跑在Docker里,用docker ps看容器端口映射,比如0.0.0.0:6379->6379/tcp,然后docker exec -it容器id redis-cli CONFIG GET port确认内部端口。

FAQ
Q: Redis默认端口是多少?
A: 默认是6379。
Q: 找不到netstat命令怎么办?
A: 安装net-tools包,或者用ss命令代替。
Q: 如何修改Redis端口?
A: 编辑redis.conf里的port行,改数字后重启Redis。
Q: 端口被占用了怎么处理?
A: kill掉占用进程,或者改Redis端口。