Linux常用命令——网络命令
1. ping命令:测试网络连通性
ping 是常用的网络命令,主要通过 ICMP 协议进行网络探测,测试网络中主机的连通性。基本信息如下:
- 命令名称:ping。
- 所在路径:/bin/ping。
- 执行权限:所有用户。
- 功能描述:测试网络连通性。
- 基本格式: ping [选项] IP或域名
ping命令的常见选项:
- -b: 后面加入广播地址,用于对整个网段进行探测;
- -c 次数: 用于指定 ping 的次数;
1.1> ping IP/域名 ;在Linux中,ping命令会一直进行;使用"Ctrl+C"快捷键可以强行中止;
[root@redhat 桌面]# ping www.baidu.com
PING www.a.shifen.com (183.232.231.172) 56(84) bytes of data.
64 bytes from 183.232.231.172: icmp_seq=1 ttl=128 time=42.6 ms
64 bytes from 183.232.231.172: icmp_seq=2 ttl=128 time=40.1 ms
64 bytes from 183.232.231.172: icmp_seq=3 ttl=128 time=43.6 ms
64 bytes from 183.232.231.172: icmp_seq=4 ttl=128 time=42.4 ms
^C
--- www.a.shifen.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 11565ms
rtt min/avg/max/mdev = 40.107/42.195/43.656/1.311 ms
1.2> ping -c 次数 IP/域名,指定ping包的次数;
[root@redhat 桌面]# ping -c 3 www.baidu.com
PING www.a.shifen.com (183.232.231.172) 56(84) bytes of data.
64 bytes from 183.232.231.172: icmp_seq=1 ttl=128 time=145 ms
64 bytes from 183.232.231.172: icmp_seq=2 ttl=128 time=239 ms
64 bytes from 183.232.231.172: icmp_seq=3 ttl=128 time=221 ms
--- www.a.shifen.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2225ms
rtt min/avg/max/mdev = 145.643/202.089/239.584/40.628 ms
1.3>" -b"选项:后面加入广播地址,用于对整个网段进行探测;
PING 192.168.37.255 (192.168.37.255) 56(84) bytes of data.
64 bytes from 192.168.37.2: icmp_seq=1 ttl=128 time=0.617 ms
64 bytes from 192.168.37.2: icmp_seq=2 ttl=128 time=0.470 ms
64 bytes from 192.168.37.2: icmp_seq=3 ttl=128 time=0.474 ms
--- 192.168.37.255 pin