[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
这些工具可以帮助你监控和管理网络状态及性能。选择适合你需求的工具进行使用即可。
Buy me a cup of coffee ☕.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了