zoukankan      html  css  js  c++  java
  • Linux/unix 查看端口占用

    有的时候我们想找到某个端口被那个程序、程序占用,然后 kill 掉他,所以今天就来探讨一下.

    1、netstat -apn|grep port | 关键字(java/kafka/nginx)  

    图中所示,最后显示的就是 pid 和对应的应用名

    然后执行 kill -9 pid 即可杀掉对应的进程 

    注意:

     mac 中 netstat -apn 报错,如下所示:

    localhost:~ zhuzi$ netstat -an|grep 8080
    
    tcp4       0      0  192.168.131.128.61358  58.251.100.119.8080    ESTABLISHED
    
    localhost:~ zhuzi$ netstat -apn|grep 8080
    
    netstat: n: unknown or uninstrumented protocol

    所以使用下面的命令来查找

    2、lsof -i:port

    mac 上执行如下图所示

    localhost:~ zhuzi$ lsof -i:8080
    
    COMMAND   PID  USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
    
    WeChat  16382 zhuzi  161u  IPv6 0x27a971200e1c66b1      0t0  TCP localhost:61358->reverse.gdsz.cncnet.net:http-alt (ESTABLISHED)

    linux 上执行如下图所示:

    [bamboo@hadoop-senior openresty-1.13.6.1]$ lsof -i:50070
    COMMAND  PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
    java    5358 bamboo  179u  IPv4  60633      0t0  TCP *:50070 (LISTEN)

     可以看到 pid 已经展示出来了,然后执行 kill -9 pid,即可

  • 相关阅读:
    软件层次结构
    PHP 配合Cross-Origin Resource Sharing实现跨域 使用心得
    C语言 标准I/O库函数 fgets 使用心得
    PHP 逗号运算符 的作用
    PHP 函数 array_map 使用心得
    PHP 函数 htmlspecialchars 使用心得
    Go语言特性学习
    curl文件上传类
    php 协程理解
    php 分词扩展 scws
  • 原文地址:https://www.cnblogs.com/zhuzi91/p/8177742.html
Copyright © 2011-2022 走看看