GNU/Linux >> Tutoriales Linux >  >> Linux

Prettyping:haga que la salida del comando Ping sea más bonita y fácil de leer

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á.


Linux
  1. Cómo capturar sesiones de terminal y salida con el comando de script de Linux

  2. ¿Salida del comando "último"?

  3. ¿Cómo hacer que cualquier programa funcione con el comando Tee?

  4. $_ Vs !$. ¿Último argumento del comando anterior y redirección de salida?

  5. Cómo instalar y usar el comando ping en Linux

Cómo usar el comando de lectura Bash

Cómo usar el comando ping de Linux

Cómo usar y aprovechar al máximo el comando fuser en Linux

Haga ping a varios servidores y muestre la salida en la interfaz de usuario de texto superior

Cómo leer la salida y los usos del comando superior de Linux

Recorra recursivamente los directorios y ejecute un comando en un archivo en el directorio