导读 在网络运维中,`netstat`是一个非常实用的小工具,它能帮助我们查看网络连接状态、路由表、接口统计等信息。今天就来详细聊聊它的参数和用...
在网络运维中,`netstat`是一个非常实用的小工具,它能帮助我们查看网络连接状态、路由表、接口统计等信息。今天就来详细聊聊它的参数和用法吧!🔍
首先,`netstat -a`可以显示所有活动的TCP连接以及监听的端口。如果你想更具体地了解每个连接的状态,可以加上`-n`参数,这样会以数字形式显示地址和端口号,避免DNS查询。例如:`netstat -an`。💡
如果需要查看路由表,那就得用到`-r`选项了。这能让你清楚当前系统的路由设置,对排查网络问题很有帮助。而`-s`参数则会提供各种协议的统计信息,比如IP、ICMP、TCP、UDP的数据包数量。📊
此外,结合`-p`参数还能指定协议(如tcp或udp),进一步细化输出内容。例如,`netstat -pt`将列出所有TCP协议相关的进程及其连接状态。👀
掌握这些基本用法后,你就能轻松应对日常的网络故障排查啦!💪