0.报错

在mac上运行 netstat 命令得到报错:netstat: option requires an argument -- p

1.原因

因为不同系统的原因,在mac中需要使用netstat -tlp tcp netstat -tlp udp 来指定其后使用的协议状况。

常用命令是:netstat –tunlp,此命令中使用的选项具有以下含义:

1)-t:显示 TCP 端口
2)-u : 显示 UDP 端口
3)-n: 显示数字地址而不是主机名
4)-l :仅显示侦听端口
5)-p:显示进程的 PID 和名称。仅当以 root 或 sudo 用户身份运行命令时,才会显示此信息