Как мы все знаем, команда 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 без каких-либо аргументов, он будет продолжать работать, пока вы не остановите его вручную, нажав 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 ostechnix.com | tee ostechnix.txt