fping -g 192.168.1.1 192.168.1.10 -r 1 | grep -v unreachable | awk '{print $1}'


Команда «fping -g 192.168.1.1 192.168.1.10 -r 1 | grep -v unreachable | awk ‘{print $1}'» выполняет следующие действия:

1. «fping» используется для пакетного пингования нескольких узлов на сети. В данном случае, команда выполняет пингование в диапазоне IP-адресов от 192.168.1.1 до 192.168.1.10 с однократной попыткой отклика (-r 1).

2. Затем, результаты пингования передаются в команду «grep -v unreachable», которая фильтрует только строки, не содержащие фразу «unreachable». Таким образом, исключаются неотвечающие на пинг узлы.

3. Далее, результаты передаются в команду «awk ‘{print $1}'», которая выводит только первый столбец (IP-адрес) каждой строки. Таким образом, выводится список IP-адресов пингующихся узлов.

Эта команда полезна для определения доступных узлов в сети и для получения списка IP-адресов работающих устройств. Возможная альтернатива может быть использование команды «nmap» для сканирования сети и определения доступных узлов. Аргументы, передаваемые команде, включают диапазон IP-адресов для пингования (-g 192.168.1.1 192.168.1.10), количество попыток пинга (-r 1), а также фильтр для исключения недоступных узлов и вывода только IP-адресов.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *