Вопросы к Поиску с Алисой
Утилиты netstat, ss и lsof отличаются по назначению и способу работы при сканировании портов в системе Linux. losst.pro www.andreyus.com
Netstat позволяет увидеть открытые в системе порты, а также открытые в данный момент сетевые соединения. losst.pro Для отображения максимально подробной информации можно использовать опции: -l (просмотр только прослушиваемых портов), -p (показ имени программы и её PID), -t (показ TCP-портов), -u (показ UDP-портов), -n (показ IP-адресов в числовом виде). losst.pro
Ss — современная альтернатива netstat. losst.pro В отличие от netstat, которая берёт информацию из каталога /proc, ss напрямую связывается со специальной подсистемой ядра Linux, поэтому работает быстрее и её данные более точные. losst.pro Утилита нацелена на отображение разнообразной статистики по сетевым соединениям на хосте. www.andreyus.com
Lsof позволяет посмотреть все открытые в системе соединения, в том числе и сетевые. losst.pro Кроме информации по открытым портам, lsof предоставляет данные по приложениям, которые используют те или иные порты, а также номера PID процессов этих приложений. www.andreyus.com
Таким образом, netstat предоставляет более широкий спектр информации, в то время как ss и lsof имеют более специфические задачи.