Loading

[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
    

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

posted @ 2024-09-07 21:19  Duancf  阅读(1860)  评论(0)    收藏  举报