Una guía rápida paraping
comando, utilizado para hacer ping a un host de red
losping
El comando hace ping a un host de red específico, en la red local o en Internet.
Lo usas con la sintaxisping <host>
dónde<host>
podría ser un nombre de dominio o una dirección IP.
Aquí hay un ejemplo de pinggoogle.com
:
Los comandos envían una solicitud al servidor y el servidor devuelve una respuesta.
ping
sigue enviando la solicitud cada segundo, de forma predeterminada, y seguirá ejecutándose hasta que la detengas conctrl-C
, a menos que pase el número de veces que desea intentar con el-c
opción:ping -c 2 google.com
.
Una vezping
está detenido, imprimirá algunas estadísticas sobre los resultados: el porcentaje de paquetes perdidos y estadísticas sobre el rendimiento de la red.
Como puede ver, la pantalla imprime la dirección IP del host y el tiempo que tardó en recibir la respuesta.
No todos los servidores admiten ping, en caso de que se agote el tiempo de espera de las solicitudes:
A veces, esto se hace a propósito, para "ocultar" el servidor o simplemente para reducir la carga. Los paquetes de ping también se pueden filtrar mediante cortafuegos.
ping
funciona usando elProtocolo ICMP(Protocolo de mensajes de control de Internet), un protocolo de capa de red como TCP o UDP.
La solicitud envía un paquete al servidor con elECHO_REQUEST
mensaje, y el servidor devuelve unECHO_REPLY
mensaje. No entraré en detalles, pero este es el concepto básico.
Hacer ping a un host es útil para saber si el host es accesible (suponiendo que implemente ping) y qué tan distante está en términos de cuánto tiempo se tarda en responderle. Por lo general, cuanto más cerca esté geográficamente el servidor, menos tiempo tomará regresar a usted, ya que las leyes físicas simples que hacen que una distancia más larga introduzca más demora en los cables.
losping
El comando funciona en Linux, macOS, WSL y en cualquier lugar donde tenga un entorno UNIX
Descarga mi gratisManual de comandos de Linux
Más tutoriales de cli:
- El caparazón de Bash
- Introducción a las secuencias de comandos de Bash Shell
- La concha de pescado
- Shell, mira el contenido del archivo a medida que se completa
- Cómo salir de Vim
- Editores de UNIX
- Los comandos del sistema de archivos de UNIX
- Tutorial de shells de Unix
- Cómo establecer un alias en un shell de macOS o Linux
- Una guía práctica de Homebrew
- Cómo corregir el error de ruta de desarrollador activa no válida de xcrun en macOS
- La línea de comandos para principiantes completos
- Introducción a Linux
- Cómo encontrar el proceso que está usando un puerto
- Comandos de Linux: mkdir
- Comandos de Linux: cd
- Comandos de Linux: pwd
- Comandos de Linux: rmdir
- Comandos de Linux: ls
- Comandos de Linux: mv
- Comandos de Linux: cp
- Comandos de Linux: menos
- Comandos de Linux: tail
- Comandos de Linux: toque
- Comandos de Linux: cat
- Comandos de Linux: buscar
- Comandos de Linux: ln
- Comandos de Linux: ps
- Comandos de Linux: echo
- Comandos de Linux: arriba
- Comandos de Linux: matar
- Comandos de Linux: killall
- Comandos de Linux: alias
- Comandos de Linux: trabajos
- Comandos de Linux: bg
- Comandos de Linux: fg
- Comandos de Linux: escriba
- Comandos de Linux: que
- Comandos de Linux: whoami
- Comandos de Linux: quién
- Comandos de Linux: borrar
- Comandos de Linux: su
- Comandos de Linux: sudo
- Comandos de Linux: chown
- Comandos de Linux: chmod
- Comandos de Linux: passwd
- Comandos de Linux: abrir
- Comandos de Linux: wc
- Comandos de Linux: historia
- Comandos de Linux: du
- Comandos de Linux: umask
- Comandos de Linux: grep
- Comandos de Linux: man
- Comandos de Linux: uname
- Comandos de Linux: ordenar
- Comandos de Linux: uniq
- Comandos de Linux: diff
- Comandos de Linux: nohup
- Comandos de Linux: df
- Comandos de Linux: xargs
- Comandos de Linux: gzip
- Comandos de Linux: gunzip
- Comandos de Linux: ping
- Comandos de Linux: traceroute
- Comandos de Linux: tar
- Comandos de Linux: exportar
- Comandos de Linux: crontab
- Comandos de Linux: dirname
- Comandos de Linux: nombre base
- Comandos de Linux: printenv
- Comandos de Linux: env
- Una breve guía para el editor de educación
- Una breve guía de vim
- Una breve guía de emacs
- Una breve guía de nano
- Linux, no queda espacio en el dispositivo
- Cómo usar Netcat