mac下端口号检查

mac下端口号检查

mac下netstat是bsd系统下,功能比较弱,需要使用lsof来实现通过端口查进程,通过进程来查端口。

  1. 通过进程号查开了多少端口

    1
    lsof -i:${port} | grep LISTEN | grep -v grep | awk '{print $2}' | xargs ps -ef
  2. 通过端口号查所属进程

    1
    lsof -p ${pid} | grep LISTEN | grep -v grep | awk '{print $9}'
原创技术分享,您的支持将鼓励我继续创作