СПИСОК ВСЕХ ОТКРЫТЫХ ПОРТОВ ПРИ ПОМОЩИ КОМАНДЫ NETSTAT
Это просто. Тут мы используем либо команду netstat. Да, так просто, всего одна строчка и все у нас перед глазами:
$ sudo netstat –tulpn
Тут мы можем увидеть какие порты находятся в состоянии прослушивания (Listen). Также просмотреть прослушиваемые порты можно при помощи утилиты lsof
Также мы использовали следующие флаги:
- t - выводит список портов TCP.
- u - выводит список портов UDP.
- l - выводит только слушающие (Listen) сокеты.
- n - показывает номер порта.
- p - показывает имя процесса или программы.
СПИСОК ВСЕХ ОТКРЫТЫХ ПОРТОВ ПРИ ПОМОЩИ КОМАНДЫ SS
Тут все аналогично, кроме того, что теперь используем команду ss вместо netstat
$ sudo ss -tulpn
TCP И UDP ПОРТЫ В РЕЖИМЕ РЕАЛЬНОГО ВРЕМЕНИ
И тут тоже все просто – для просмотра портов TCP и UDP в режиме реального времени нужно запустить netstat или ss с помощью утилиты watch.
$ sudo watch netstat -tulpn
Или
$ sudo watch ss -tulpn