mac lsof使用查看端口


安装

brew install lsof

在Mac OS系统中,无法使用netstat来查看端口占用情况,可以使用lsof来代替,这种方式在Linux下也适用。

sudo lsof -nP -iTCP:端口号 -sTCP:LISTEN

-n 表示不显示主机名
-P 表示不显示端口俗称
不加 sudo 只能查看以当前用户运行的程序
查看指定端口以及对应的Command和PID:

lsof -nP -iTCP:50001 -sTCP:LISTEN

输出

Python  1742 cxa   12u  IPv4 0x81747a67e35c897      0t0  TCP *:50001 (LISTEN)

简单的:

lsof -i:50001

观察发现pid为1742,然后使用kill结束进程

 kill -9 1742


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM