Mac 相当于`netstat -b -n`?

Nat*_*ver 4 windows command-line macos

是否有适用于 Mac(最好与操作系统集成)的具有 Windows 命令行功能的等效工具/shell 命令netstat -b -n?(显示活动网络连接,以及创建它们的应用程序和源/目标 IP+端口)

Gor*_*son 11

OS X 有一个netstat命令,但它不显示有关与网络连接关联的程序的信息。如果你想看到它,你需要使用它lsof。请注意,它必须以 root 身份运行(即使用sudo)才能查看其他用户的程序:

sudo lsof -i
Run Code Online (Sandbox Code Playgroud)

lsof 还有许多用于控制显示内容的选项:

sudo lsof -i tcp -nP   # show TCP unly (no UDP), and don't translate IP addrs and ports numbers to names
sudo lsof -i 6tcp -stcp:listen   # show only IPv6 TCP ports in the listen state
sudo lsof -i @10.11.12.13   # show only connections to/from 10.11.12.13
Run Code Online (Sandbox Code Playgroud)

...查看手册页了解更多信息。