Prettyping – сделать вывод команды Ping более доступной и легкой для чтения

by itisgood

Как мы все знаем, команда ping используется для проверки доступности целевого узла.

Используя команду Ping, мы можем отправить запрос ICMP Echo на наш целевой хост и проверить, находится ли хост назначения апнутым или нет.

Если вы часто используете команду ping, я бы рекомендовал вам попробовать «Prettyping».

Prettyping – всего лишь обертка для стандартного инструмента ping и делает вывод команды ping более красивой, удобной для чтения, яркой и компактной.

Prettyping – запускает стандартную команду ping в фоновом режиме и анализирует вывод с цветами и символами юникода.

Это бесплатный инструмент с открытым исходным кодом, написанный на Bash и awk, и поддерживает большинство Unix-подобных операционных систем, таких как GNU / Linux, FreeBSD и Mac OS X.

Prettyping используется не только для того, чтобы сделать вывод команды ping красивее, но и поставляется с другие известные функции, перечисленные ниже.

  • Обнаруживает потерянные или отсутствующие пакеты и отмечает их на выводе.
  • Показывает статистику в реальном времени. Статистические данные постоянно обновляются после получения каждого ответа, а пинг отображается только после его завершения.
  • Может обрабатывать «неизвестные сообщения» (например, сообщения об ошибках), не  засоряя вывод.
  • Избегает вывода повторяющихся сообщений.
  • Вы можете использовать наиболее распространенные параметры ping с Prettyping.
  • Может работать как обычный пользователь.
  • Может перенаправлять вывод в файл.
  • Не требует установки. Просто загрузите двоичный файл, сделайте его исполняемым и запустите.
  • Быстро и легко.
  • И, наконец, делает вывод довольно, красочным и очень интуитивным.

Установка Prettyping

Как я уже сказал, Prettyping не требует установки.

Это портативное приложение!

Просто загрузите двоичный файл Prettyping, используя команду:

$ curl -O https://raw.githubusercontent.com/denilsonsa/prettyping/master/prettyping

Переместите двоичный файл в $ PATH, например / usr / local / bin.

$ sudo mv prettyping /usr/local/bin

И сделайте его исполняемым, как показано ниже:

$ sudo chmod +x /usr/local/bin/prettyping

Давайте сделаем вывод команды Ping более доступной и легкой для чтения

После установки выполните ping любого хоста или IP-адреса и увидите вывод команды ping графическим способом.

$ prettyping itisgood.ru

prettyping in action

Если вы запустите Prettyping без каких-либо аргументов, он будет продолжать работать, пока вы не остановите его вручную, нажав Ctrl + c.

Поскольку Prettyping – это всего лишь оболочка команды ping, вы можете использовать наиболее распространенные параметры ping.

Например, вы можете использовать флаг -c для ping-узла только определенное количество раз, например 5:

$ prettyping -c 5 itisgood.ru

По умолчанию, prettynping отображает вывод в цветном формате.

Не нравится цветной вывод? Нет проблем! Используйте опцию –nocolor.

$ prettyping --nocolor itisgood.ru

Аналогично, вы можете отключить многоцветную поддержку, используя опцию –multicolor:

$ prettyping --nomulticolor itisgood.ru

Чтобы отключить символы Unicode, используйте параметр –nounicode:

prettyping without unicode support

Это может быть полезно, если ваш терминал не поддерживает UTF-8.
Если вы не можете исправить юникод (шрифты) в вашей системе, просто перейдите –nounicode.
Prettyping может перенаправить вывод и в файл. Следующая команда напишет вывод команды prettyping ostechnix.com в файле ostechnix.txt.
$ prettyping ostechnix.com | tee ostechnix.txt
Для получения дополнительной информации просмотрите раздел справки:
$ prettyping –help

You may also like

Leave a Comment