nmap -sn 192.168.1.0/24 -oG - | awk '$4=="Status:" && $5=="Up" {print $0}'|column -t
Команда «nmap -sn 192.168.1.0/24 -oG — | awk ‘$4==»Status:» && $5==»Up» {print $0}’|column -t» выполняет обнаружение устройств в сети с помощью сканера Nmap и выводит результаты в удобочитаемом формате.
— «nmap» — это утилита для сканирования сети.
— «-sn» — флаг, указывающий на выполнение сканирования хостов без сканирования портов.
— «192.168.1.0/24» — это адрес сети, который указывает на диапазон IP-адресов для сканирования.
— «-oG -» — флаг, указывающий на вывод результатов в формате grepable.
— «awk ‘$4==»Status:» && $5==»Up» {print $0}'» — это фильтр awk, который выбирает только строки, содержащие «Status: Up».
— «column -t» — команда для форматирования вывода в виде таблицы.
Команда полезна для быстрого обнаружения активных устройств в сети. Альтернативой может быть использование других инструментов, таких как arp-scan или ping sweep. Аргументы команды — диапазон IP-адресов для сканирования.