[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
    

这些工具可以帮助你监控和管理网络状态及性能。选择适合你需求的工具进行使用即可。

作者:Esofar

出处:https://www.cnblogs.com/DCFV/p/18402159

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   Duancf  阅读(1296)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
more_horiz
keyboard_arrow_up dark_mode palette
选择主题
menu
点击右上角即可分享
微信分享提示