Linux 系统查看端口占用情况

 

在使用某软件,日志提示:listen tcp 127.0.0.1:1081: bind: address already in use , 表明该软件希望监听 1081 端口失败 , 估计是其它软件占用了该端口。

通过如下命令,排查并释放端口占用。

1. 查看1081 是否已被占用,如果存在记录,表明被占用。

netstat -an | grep 1081 

-a 表示列出所有端口 

-at 列出所有 tcp 端口 

-an 列出所有端口,并以数字形式显示. 如果不加 n , 有可能端口被转换为服务名,如 80 显示为 http

 

2.查看 1081 相关系统文件信息 , pid 信息

lsof -i:1081

-i 根据端口号查询

 

3. 在任务管理器查看详细信息。

ps  -p [pid]

 

4.杀掉相关进程,释放端口资源

kill -9 [pid]

posted on 2019-12-15 18:57  千浔  阅读(2178)  评论(0编辑  收藏  举报