Como todos sabemos, el ping El comando se usa para verificar si un host de destino es accesible o no. Con el comando Ping, podemos enviar una solicitud de eco ICMP a nuestro host de destino y verificar si el host de destino está activo o inactivo. Si usa el comando ping con frecuencia, me gustaría recomendarle que pruebe "Prettyping" . Prettyping es solo un envoltorio para la herramienta de ping estándar y hace que la salida del comando ping sea más bonita, fácil de leer, colorida y compacta. El prettyping ejecuta el comando ping estándar en segundo plano y analiza la salida con colores y caracteres Unicode. Es una herramienta gratuita y de código abierto escrita en Bash y awk y es compatible con la mayoría de los sistemas operativos similares a Unix, como GNU/Linux, FreeBSD y Mac OS X. Prettyping no solo se usa para hacer que la salida del comando ping sea más bonita, sino que también incluye otras características notables que se enumeran a continuación.
- Detecta los paquetes perdidos o faltantes y los marca en la salida.
- Muestra estadísticas en vivo. Las estadísticas se actualizan constantemente después de que se recibe cada respuesta, mientras que el ping solo se muestra después de que finaliza.
- Suficientemente inteligente para manejar "mensajes desconocidos" (como mensajes de error) sin estropear la salida.
- Evita imprimir los mensajes repetidos.
- Puede usar los parámetros de ping más comunes con Prettyping.
- Puede ejecutarse como un usuario normal.
- Puede ser capaz de redirigir la salida a un archivo.
- No requiere instalación. Simplemente descargue el binario, hágalo ejecutable y ejecútelo.
- Rápido y ligero.
- Y, finalmente, hace que la salida sea bonita, colorida y muy intuitiva.
Instalar Prettyping en Linux
Como ya dije, Prettyping no requiere ninguna instalación. ¡Es una aplicación portátil! Simplemente descargue el archivo binario Prettyping usando el comando:
$ curl -O https://raw.githubusercontent.com/denilsonsa/prettyping/master/prettyping
Mueva el archivo binario a su $PATH, por ejemplo /usr/local/bin .
$ sudo mv prettyping /usr/local/bin
Y hazlo ejecutable como se muestra a continuación:
$ sudo chmod +x /usr/local/bin/prettyping
Es así de simple.
Permítanos hacer que la salida del comando Ping sea más bonita usando Prettyping
Una vez instalado, haga ping a cualquier host o dirección IP y vea la salida del comando ping de forma gráfica.
$ prettyping ostechnix.com
Aquí está el resultado del ping que se muestra visualmente:
Haga que la salida del comando Ping sea más bonita usando Prettyping
Si ejecuta Prettyping sin ningún argumento, seguirá ejecutándose hasta que lo detenga manualmente presionando Ctrl+c .
Dado que Prettyping es solo un envoltorio para el comando ping, puede usar los parámetros de ping más comunes. Por ejemplo, puede usar -c marcar para hacer ping a un host solo una cantidad específica de veces, por ejemplo, 5 :
$ prettyping -c 5 ostechnix.com
Por defecto, prettynping muestra la salida en formato de color. ¿No te gusta la salida en color? ¡No hay problema! Usa --nocolor
opción.
$ prettyping --nocolor ostechnix.com
Del mismo modo, puede deshabilitar la compatibilidad con varios colores usando --nomulticolor
opción:
$ prettyping --nomulticolor ostechnix.com
Para deshabilitar los caracteres Unicode, use --nounicode
opción:
bonito sin soporte Unicode
Esto puede ser útil si tu terminal no soporta UTF-8 . Si no puede arreglar el Unicode (fuentes) en su sistema, simplemente pase --nounicode
opción.
Prettyping también puede redirigir la salida a un archivo. El siguiente comando escribirá la salida de prettyping ostechnix.com
comando en ostechnix.txt
archivo.
$ prettyping ostechnix.com | tee ostechnix.txt
Prettyping tiene algunas opciones más que lo ayudan a realizar varias tareas, como
- Habilitar/deshabilitar la leyenda de latencia. (el valor predeterminado es:habilitado)
- Forzar la salida diseñada a un terminal. (predeterminado:automático)
- Utilice los últimos "n" pings en la línea de estadísticas. (predeterminado:60)
- Anule la detección automática de las dimensiones del terminal.
- Anular el intérprete awk. (predeterminado:awk)
- Anular la herramienta de ping. (predeterminado:ping)
Para obtener más detalles, consulte la sección de ayuda:
$ prettyping --help
Lectura sugerida:
- Cómo hacer ping en varios hosts a la vez en Linux
Aunque Prettyping no agrega ninguna funcionalidad adicional, personalmente me gustan las siguientes implementaciones de funciones:
- Estadísticas en vivo:puede ver todas las estadísticas en vivo todo el tiempo. El comando ping estándar solo mostrará las estadísticas después de que finalice.
- Compacto:puede ver un período de tiempo más largo en su terminal.
- Prettyping detecta respuestas faltantes.
Si alguna vez está buscando una manera de mostrar visualmente la salida del comando ping, Prettyping definitivamente lo ayudará. Pruébalo, no te decepcionará.