在Linux中,netstat(网络统计)命令用于显示网络连接、路由表和网络接口的统计信息
netstat
:显示所有活动网络连接。netstat -a
:显示所有监听端口和活动的网络连接。netstat -n
:以数字形式显示地址和端口号,不解析主机名和服务名。netstat -r
:显示路由表。netstat -e
:显示以太网统计信息,如发送和接收的数据包数量。netstat -s
:显示各种协议(如TCP、UDP、ICMP等)的统计信息。netstat -p
:显示与每个活动连接关联的进程ID和程序名称。netstat -t
:仅显示TCP连接。netstat -u
:仅显示UDP连接。netstat -l
:仅显示监听套接字。netstat -nta
:以数字形式显示地址、端口号和监听套接字,不解析主机名和服务名。netstat -ntpa
:以数字形式显示地址、端口号、监听套接字,并解析服务名和程序名称。ss
:类似于netstat,但功能更强大,性能更高。这些命令可以帮助您诊断网络问题、查看活动连接、检查路由表等。请注意,某些命令可能需要root权限才能运行。