安装

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

相关文章:

  • 2021-07-24
  • 2022-12-23
  • 2021-04-28
  • 2021-11-02
  • 2021-07-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-11
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-05
相关资源
相似解决方案