mac ,linux , android 查看 端口号占用命令

Posted 明风的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac ,linux , android 查看 端口号占用命令相关的知识,希望对你有一定的参考价值。

netstat命令

 netstat -an | grep 8081
tcp4       0      0  30.30.210.82.53229     47.91.225.25.8081      ESTABLISHED
tcp46      0      0  *.8081                 *.*                    LISTEN

lsof命令

lsof -i:8081

COMMAND     PID   USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
xxx  33483  IPv4 0xb77599db5a8e879b      0t0  TCP 30.30.210.82:53229->47.91.225.25:sunproxyadmin (ESTABLISHED)

lsof -i tcp:8080

通过list open file命令可以查看到当前打开文件,在linux中所有事物都是以文件形式存在,包括网络连接及硬件设备。

-i参数表示网络链接,:80指明端口号,该命令会同时列出PID,方便kill

查看所有进程监听的端口

sudo lsof -i -P | grep -i "listen"

杀掉 进程

kill -9 33483 

 

linux 下查看进程占用端口:

(1)查看程序对应的进程号: ps -ef | grep 进程名字

(2)查看进程号所占用的端口号: netstat -nltp | grep  进程号

        ubuntu :查看进程占用端口号:netstat -anp | grep pid

      

mac:

sudo lsof -nP 查看进程 运行的程序信息

COMMAND     PID                   USER   FD      TYPE             DEVICE    SIZE/OFF                NODE NAME
launchd       1                   root  cwd       DIR                1,5         704                   2 /
launchd       1                   root  txt       REG                1,5      386976 1152921500311902560 /sbin/launchd
launchd       1                   root  txt       REG                1,5     1566832 1152921500311885630 /usr/lib/dyld
launchd       1                   root    0w      CHR                3,2         0t0                 310 /dev/null
launchd       1                   root    1u      CHR                3,2         0t0                 310 /dev/null
launchd       1                   root    2w      CHR                0,0      0t1169                 308 /dev/console
launchd       1                   root    3w      CHR                0,0      0t1169                 308 /dev/console

 

lsof -nP -iTCP -sTCP:LISTEN

lsof | grep flink

 

sudo lsof -nP | grep LISTEN | grep 40117

 

 

 

以上是关于mac ,linux , android 查看 端口号占用命令的主要内容,如果未能解决你的问题,请参考以下文章

Mac里面查看端口号的命令

mac 查询端口被哪个进程占用

mac查看端口、进程号、进程名的命令

Linux查看MAC地址方法

Android为TV端助力 Linux命令查看包名类名

从linux远端下载文件到mac本地报错Connection refused