Поиск по сайту:

Пропингуйте несколько серверов и покажите результат в текстовом интерфейсе, напоминающем верхнюю часть

Некоторое время назад мы писали об утилите Fping, которая позволяет нам пинговать несколько хостов одновременно. В отличие от традиционной утилиты Ping, Fping не ждет истечения времени ожидания одного хоста. Он использует метод циклического перебора. Значение. Он отправит эхо-запрос ICMP на один хост, затем перейдет на другой хост и, наконец, отобразит, какие хосты активны или отключены одновременно. Сегодня мы поговорим о похожей утилите под названием Pingtop. Как следует из названия, Pingtop будет пинговать несколько серверов одновременно и показывать результат в пользовательском интерфейсе терминала, похожем на Top. Это бесплатная программа с открытым исходным кодом, написанная на Python.

Установите Pingtop в Linux

Pingtop можно установить с помощью Pip, менеджера пакетов для установки программ, разработанных на Python. Убедитесь, что вы установили Python 3.7.x и Pip в свой компьютер с Linux.

Чтобы установить Pip в Linux, перейдите по следующей ссылке.

  • Как управлять пакетами Python с помощью Pip

После установки Pip выполните следующую команду для установки Pingtop:

pip install pingtop

Теперь давайте продолжим и пропингуем несколько систем с помощью Pingtop.

Пропингуйте несколько серверов и отобразите результат в пользовательском интерфейсе терминала, похожем на Top, с помощью Pingtop

Чтобы пропинговать несколько хостов/систем с помощью pingtop, запустите:

pingtop ostechnix.com google.com facebook.com twitter.com

Теперь вы увидите результат в красивом пользовательском интерфейсе терминала, напоминающем верхнюю часть, как показано в следующем выводе.

Пинговать несколько серверов с помощью Pingtop

Рекомендуется прочитать:

  • Некоторые альтернативы утилите командной строки «top», о которых вы, возможно, захотите узнать

На данный момент мне не удалось найти вариантов использования утилиты Pingtop. Но мне нравится идея показать вывод команды ping в текстовом пользовательском интерфейсе. Попробуйте и посмотрите, поможет ли это.

Ресурс:

  • Репозиторий Pingtop на GitHub

Связанное чтение:

  • Отображение вывода команды Ping в формате графика с помощью Gping

Статьи по данной тематике