简短回答:不能,ifconfig 本身不能测网络延迟。
ifconfig 的作用是查看和配置网络接口信息,比如:
它不涉及数据包的发送与往返时间(RTT)测量,所以无法测延迟。
如果你想测延迟,通常用这些:
ping(最常用)ping 8.8.8.8
输出中的 time=xx ms 就是延迟。
ping6(IPv6)ping6 ipv6.google.com
traceroute / tracepath(看每一跳延迟)traceroute 8.8.8.8
mtr(持续监控延迟和丢包,推荐)mtr 8.8.8.8
curl / httping(应用层延迟)curl -o /dev/null -s -w "%{time_total}\n" https://example.com
ifconfig:看网络接口状态ifconfig:不能测延迟ping、mtr、traceroute如果你是想通过接口状态间接判断网络是否有问题(比如丢包、错包),ifconfig 或 ip -s link 可以辅助,但仍不能直接测延迟。