Latest web development tutorials

comando ping Linux

Linux comando Daquan Linux comando Daquan

Linux comando ping para detectar un host.

Ejecutar el comando ping utiliza el mensaje de petición de respuesta de transmisión del protocolo ICMP se envía, si la función de red host remoto no hay problema, voy a volver por lo tanto, la información debe saber que el anfitrión operando normalmente.

gramática

ping [-dfnqrRv][-c<完成次数>][-i<间隔秒数>][-I<网络界面>][-l<前置载入>][-p<范本样式>][-s<数据包大小>][-t<存活数值>][主机名称或IP地址]

Descripción de parámetros:

  • -d utilizar la función Socket SO_DEBUG.
  • -c <Terminaciones> set para cumplir con los tiempos de respuesta a la solicitud.
  • límite de detección -f.
  • -i <intervalo en segundos> Especifica el intervalo para enviar y recibir información.
  • -I <Interfaz de red> envía paquetes de datos utilizando una interfaz de red específica.
  • -l <carga frontal> establece el paquete antes de enviar la solicitud de información, expedido por primera vez.
  • valor de salida -n solamente.
  • -p <plantilla de estilo> fill definido estilos de la plantilla de paquetes.
  • -q no se muestra la instrucción de ejecución de procesos excepción, el principio y el final de la información relevante.
  • -r ignoran tabla de rutas normales, directamente al paquete de datos al host remoto.
  • -R proceso de enrutamiento de grabación.
  • -s <tamaño del paquete> establece el tamaño del paquete.
  • -t <valor de supervivencia> Establece el tamaño del valor de supervivencia de TTL.
  • -V Muestra detallan instrucciones de ejecución.

Ejemplos

La detección de si la comunicación con el host

# ping www.w3cschool.cc //ping主机
PING aries.m.alikunlun.com (114.80.174.110) 56(84) bytes of data.
64 bytes from 114.80.174.110: icmp_seq=1 ttl=64 time=0.025 ms
64 bytes from 114.80.174.110: icmp_seq=2 ttl=64 time=0.036 ms
64 bytes from 114.80.174.110: icmp_seq=3 ttl=64 time=0.034 ms
64 bytes from 114.80.174.110: icmp_seq=4 ttl=64 time=0.034 ms
64 bytes from 114.80.174.110: icmp_seq=5 ttl=64 time=0.028 ms
64 bytes from 114.80.174.110: icmp_seq=6 ttl=64 time=0.028 ms
64 bytes from 114.80.174.110: icmp_seq=7 ttl=64 time=0.034 ms
64 bytes from 114.80.174.110: icmp_seq=8 ttl=64 time=0.034 ms
64 bytes from 114.80.174.110: icmp_seq=9 ttl=64 time=0.036 ms
64 bytes from 114.80.174.110: icmp_seq=10 ttl=64 time=0.041 ms

--- aries.m.alikunlun.com ping statistics ---
10 packets transmitted, 30 received, 0% packet loss, time 29246ms
rtt min/avg/max/mdev = 0.021/0.035/0.078/0.011 ms

//需要手动终止Ctrl+C

Especifica el número de paquetes recibidos

# ping -c 2 www.w3cschool.cc
PING aries.m.alikunlun.com (114.80.174.120) 56(84) bytes of data.
64 bytes from 114.80.174.120: icmp_seq=1 ttl=54 time=6.18 ms
64 bytes from 114.80.174.120: icmp_seq=2 ttl=54 time=15.4 ms

--- aries.m.alikunlun.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1016ms
rtt min/avg/max/mdev = 6.185/10.824/15.464/4.640 ms

//收到两次包后,自动退出

Multiparamétrico

# ping -i 3 -s 1024 -t 255 g.cn //ping主机
PING g.cn (203.208.37.104) 1024(1052) bytes of data.
1032 bytes from bg-in-f104.1e100.net (203.208.37.104): icmp_seq=0 ttl=243 time=62.5 ms
1032 bytes from bg-in-f104.1e100.net (203.208.37.104): icmp_seq=1 ttl=243 time=63.9 ms
1032 bytes from bg-in-f104.1e100.net (203.208.37.104): icmp_seq=2 ttl=243 time=61.9 ms

--- g.cn ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 6001ms
rtt min/avg/max/mdev = 61.959/62.843/63.984/0.894 ms, pipe 2
[root@linux ~]# 

//-i 3 发送周期为 3秒 -s 设置发送包的大小 -t 设置TTL值为 255

Linux comando Daquan Linux comando Daquan