Netstat утилита - узнаем какие порты прослушиваются в Linux

  • Последнее обновление: 3 Ноября 2023 г.
  • Просмотры: 633
  • Автор: Админ
Netstat утилита - узнаем какие порты прослушиваются в Linux

Коллеги всем привет.

В сегодняшней статье мы поговорим о том, как определять какая именно программа слушает конкретный порт в данный момент в Linux. Для такой цели существует специальная утилита под названием Netstat. Порт в Linux представляет собой логический объект, и он непосредственно связан с процессом или службой в операционной системе Linux.

 

Для начала нам нужно установить утилиту под названием net-tools. Если у вас net-tools не установлен, то воспользуйся командой:

$. yum install net-tools

linux_netstat

Я себе net-tools установил раньше и по этому мне Linux говорит что данный пакет уже установлен.


 

Первый вариант использования Netstat это посмотреть все прослушивающие сокеты (сочетания IP-адреса и порта), для этого выполните команду netstat с параметрами:

$. netstat -tulpan

linux_netstat

 

В следующем примере я запустил базу данных mariadb и postgresql на сервере и запустил повторно туже самую команду:

$. netstat -tulpan

linux_netstat

И мы видим что появились два новых порта, это 3306 и 5432.


 

Мы можем фильтровать результаты с помощью команды grep.

В этом примере мы хотим узнать к примеру какие порты использует база данных MariaDB и Postgresql.

PostgreSQL

$. netstat -tulpan | grep "postgres"

linux_netstat

 

MariaDB

$. netstat -tulpan | grep "mariadb"

linux_netstat

 

Или наоборот мы хотим узнать какая программа слушает конкретный номер порта.

PostgreSQL

$. netstat -tulpan | grep ":5432"

linux_netstat

 

MariaDB

$. netstat -tulpan | grep ":3306"

linux_netstat


 

Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.

 

ПОХОЖИЕ СТАТЬИ

Как узнать версию ОС LINUX

Как узнать версию ОС LINUX

lsof утилита - узнаем какие порты прослушиваются в Linux

lsof утилита - узнаем какие порты прослушиваются в Linux

Скачать и установить CentOS 8

Скачать и установить CentOS 8