Netstat — отличная утилита CLI, которую вы можете использовать для отображения краткой информации о вашей сети. Эта командная утилита имеет мощные возможности для мониторинга сети и устранения неполадок в Linux. Вы можете использовать команду netstat, чтобы найти PID (идентификатор процесса), который может помочь вам найти процессы, потребляющие сетевые ресурсы.
Обычно netstat лучше всего подходит системным администраторам для выявления проблем, связанных с сетью, сетевой активности и доступных сетевых подключений. Кроме того, необходимо правильно использовать netstat с соответствующими разрешениями, поскольку он отображает конфиденциальную информацию о сети.
Если вы являетесь пользователем Rocky Linux 9 и хотите использовать утилиту netstat, это руководство для вас. В этом руководстве мы кратко объясним простые способы установки и использования netstat в Rocky Linux 9.
Как установить и использовать Netstat в Rocky Linux 9
Netstat — это предустановленная утилита Rocky Linux 9, которую вы можете установить с помощью следующей команды:
судо обновление днф
судо днф установить сетевые инструменты
После установки netstat в систему можно проверить его версию:
нетстат --версия
Более того, вы можете изучить все дополнительные параметры netstat с помощью следующей команды:
нетстат --помощь
Когда вы закончите со всем, пришло время использовать различные параметры, доступные в netstat, на некоторых примерах.
Опция -a (-all)
Вы можете использовать опцию -a с netstat, чтобы получить краткую информацию обо всех активных в данный момент сетях:
нетстат -а
Опция -l (–listing)
Эта опция отображает все порты, которые в настоящее время прослушивают входящее соединение, с их идентификатором процесса:
нетстат -л
Опция -s (–statistics)
Параметр -s отображает полную сетевую статистику, включая ошибки, диапазон пакетов и другую информацию.
Точно так же вы можете сохранить предыдущую информацию в файле «.txt» с помощью следующей команды:
нетстат -с > информация.txt
Опция -p (–program)
С параметром -p netstat может предоставить информацию о PID, связанном с каждой сетью.
нетстат -п
Параметр -i (–interfaces)
В netstat опция -i отображает полную статистику всех сетевых интерфейсов, которые имеются в системе.
нетстат -я
Опция -r (–route)
Эта опция показывает полную информацию о маршрутизации ядра:
нетстат -р
Опция -g (–groups)
С помощью параметра -g вы можете получить информацию о членстве в группе многоадресной рассылки для IPv4 и IPv6.
нетстат -г
Параметр -c
Опция -c используется, чтобы дать системе указание постоянно прослушивать информацию о портах:
нетстат -с
Опции -t (–tcp) и -u (–udp)
Вы можете использовать эти параметры для отображения информации о TCP- и UDP-портах системы:
нетстат -тнетстат -в
Опция -al
С опцией -al вы можете перечислить единственные слушающие сокеты системы. Вот команда:
нетстат -к
Опции -at и -au
Параметр -at используется для отображения списка всех доступных портов TCP:
нетстат -в
Точно так же вы можете использовать параметр -aux для отображения всех доступных портов UDP:
нетстат -В
Опции -lt и -lu
Параметр -at используется для отображения списка всех доступных портов TCP:
нетстат -в
Точно так же вы можете использовать параметр -aux для отображения всех доступных портов UDP:
нетстат -В
Опции -st и -su
Вы комбинируете параметры -t и -u с параметром -s для отображения списка статистики портов TCP и UDP:
нетстат -стнетстат -его
Опция -tunl
Эта опция отображает каждую отдельную службу, которая прослушивает TCP и UDP, включая все свободные открытые порты устройства:
нетстат - тунл
Заключение
Это краткое руководство о команде netstat и простых способах ее использования в Rocky Linux 9. Мы рассказали обо всех параметрах, доступных в netstat, и о том, как их использовать в вашей системе. Кроме того, мы также включили комбинацию параметров, которую вы можете попробовать в команде netstat.