Linux查看端口占用

lsof -i :端口号

[root@VM-4-9-centos /]# lsof -i :8089
COMMAND  PID USER   FD   TYPE   DEVICE SIZE/OFF NODE NAME
java    4420 root   16u  IPv6 98842458      0t0  TCP *:8089 (LISTEN)
字段意义
COMMAND显示占用该端口的进程的名称
PID显示占用该端口的进程的ID
USER显示占用该端口的进程的所有者
FD显示文件描述符,表示进程打开的文件描述符的编号
TYPE显示文件类型,通常是 IPv4 或 IPv6
DEVICE显示文件所在的设备信息
SIZE/OFF显示文件的大小或偏移量
NODE显示文件在文件系统中的节点编号
NAME显示文件的路径或者网络地址

更多用法和详细解释跳转

netstat -nlp |grep 端口号

[root@VM-4-9-centos /]# netstat -nlp |grep 8089
tcp6       0      0 :::8089                 :::*                    LISTEN      4420/java
字符意义英文
tcp6协议类型Proto
0显示接收队列中的字节数Recv-Q
0显示发送队列中的字节数Send-Q
:::8089显示本地地址和端口号,即本机的IP地址和端口号Local Address
::: *显示远程地址和端口号,即远程主机的IP地址和端口号Foreign Address
LISTEN显示连接状态,如 LISTEN(监听)、ESTABLISHED(已建立)、TIME_WAIT(等待关闭)等State
4420/java显示与连接相关的进程ID和进程名称,即建立连接的进程信息PID/Program name

获取到PID之后,如果想查看该程序占用的资源,可以使用命令:

top -pid 4420
  • 8
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值