[Linux]查看网络状态
在 Linux 中,有多种工具可以用来查看网络状态。以下是一些常用的方法:
使用 ss 命令
ss 是查看套接字统计信息的现代工具,功能强大且高效。
-
查看所有连接和监听端口:
ss -a -
查看仅 TCP 连接:
ss -t -
查看仅 UDP 连接:
ss -u -
查看监听的套接字:
ss -l -
查看与进程关联的连接:
sudo ss -tp
使用 netstat 命令
虽然较老,但仍可用。
-
查看所有连接和监听端口:
netstat -an -
查看路由表:
netstat -r
使用 ip 命令
ip 是一个强大的网络配置工具。
-
查看网络接口状态:
ip addr show -
查看路由表:
ip route show
使用 ifconfig 命令
ifconfig 是一个旧的工具,可能需要安装 net-tools 包。
- 查看网络接口信息:
ifconfig
使用 ping 命令
用于测试网络连接的基本工具。
- 测试连接到某个主机:
ping example.com
使用 traceroute 命令
用于追踪数据包到达目标的路径。
- 查看到某个主机的路径:
traceroute example.com
这些工具可以帮助你监控和管理网络状态及性能。选择适合你需求的工具进行使用即可。

浙公网安备 33010602011771号