Терминал Тутс

Команда Linux Netstat с примерами

Команда Linux Netstat с примерами

Команда Linux Netstat (Сетевая статистика) используется для отображения различной информации о сети. Сюда входят сетевые подключения, таблицы маршрутизации, маскарадные подключения, статистика интерфейса, членство в многоадресной рассылке и т. Д. Эта команда удобна и важна для сетевых администраторов Linux для решения проблем, связанных с сетью, устранения неполадок и мониторинга сетевых проблем, а также определения производительности сетевого трафика.

Примечание: В новых обновлениях Linux команда ss заменил команда netstat. Эта команда более мощная и может отображать больше информации о сетевом подключении, чем команда netstat. Мы рассмотрим команду ss позже, а пока давайте разберемся с использованием все еще полезной команды netstat.

Команда Netstat с примерами

1. Отображение всех портов прослушивания TCP и UDP соединений

Чтобы отобразить прослушивающие и не прослушивающие сокеты сети, используйте -а -все вариант с netstat. Кроме того, вы можете отображать неработающие интерфейсы, используя параметр -interface.

# netstat -a | более

Пример:

Показать все TCP UDP порты прослушивания

2. Перечислите все соединения TCP-портов:

Чтобы отобразить только соединения порта TCP, используйте следующую команду:

# netstat -at

Пример:

Показать TCP-порты

3. Список всех подключений к UDP-портам

Чтобы отобразить только соединения порта UDP, используйте следующую команду:

# netstat -au

Пример:

Показать все порты UDP

4. Показать все прослушивающие порты

Чтобы отобразить только активные соединения порта прослушивания, используйте оператор 'l'.

# netstat -l

Пример:

Отображать только прослушивающие соединения

5. Отображение портов прослушивания TCP

Аналогично, оператор «lt» показывает только активные прослушивающие соединения TCP-порта.

# netstat -lt

Пример:

Отображение портов прослушивания TCP

6. Отображение портов прослушивания UDP

Еще один удобный вариант для получения только активных прослушивающих подключений UDP-порта. Это можно сделать с помощью следующей команды:

# netstat -lu

Пример:

Отображение портов прослушивания UDP

7. Список всех прослушивающих портов UNIX

Активные прослушивающие соединения порта UNIX могут быть получены с помощью оператора «lx».

# netstat -lx

Пример:

Показать все прослушивающие порты UNIX

8. Отображение статистики по протоколам

Чтобы отобразить статистику всех протоколов TCP, UDP, ICMP и IP, используйте следующую команду:

# netstat -s

Пример:

Отображение статистики для всех протоколов

9. Отображение статистики по протоколам TCP

Чтобы показать статистику протокола TCP, используйте следующую команду:

# netstat -st

Пример:

Отображение статистики для протокола TCP

10. Отображение статистики по протоколам UDP

Чтобы показать статистику протокола UDP, используйте команду «su»:

# netstat -su

Пример:

Отображение статистики для протокола TCP

11. Отображение имени службы с идентификатором процесса

Для отображения имени программы с PID используйте команду netstat с опцией -tp, которая показывает 'PID / Program Name.'

# netstat -tp

Пример:

Отображение имени службы с идентификатором процесса

12. Непрерывно печатать информацию netstat

Следующая команда непрерывно печатает информацию netstat каждые несколько секунд.

# netstat -c

13. Отображение IP-маршрутизации ядра

Получите информацию из таблицы IP-маршрутизации ядра, используя следующую команду:

# netstat -r

Пример:

Показать таблицу IP-маршрутизации ядра

14. Транзакции через интерфейс контекстно-медийной сети

Получите информацию о транзакциях сетевого интерфейса с помощью -i:

# netstat -i

Пример:

Отображение транзакций сетевого интерфейса

15. Отобразить таблицу интерфейса ядра

Чтобы отобразить таблицу интерфейса ядра, аналогичную ifconfig, используйте т.е:

# netstat -ie

Пример:

Показать таблицу интерфейса ядра

16. Отображение информации IPv4 и IPv6

Чтобы получить информацию о членстве в группе как для IPv4, так и для IPv6, используйте следующую команду.

# netstat -g

Пример:

Отображение информации ipv4 и ipv6

17. Показать неподдерживаемый адрес

Чтобы заполнить адрес без поддержки, семьи с важной информацией используют подробный команда.

# netstat --verbose

Пример:

Показать не поддерживающий адрес

18. Найдите программы прослушивания

Чтобы найти и отобразить программы прослушивания на порту, используйте grep вместе с ap.

# netstat -ap | grep http

Пример:

Отображение программ прослушивания

19. Отображение сетевой статистики в формате RAW

Чтобы собрать необработанную сетевую статистику, используйте ap вместе с функцией grep.

# netstat -ap | grep http

Пример:

Показать необработанную статистику

Заключение

Это лучшие примеры команды netstat, используемой для работы в сети. Если вы ищете дополнительную информацию и варианты, запустите человек netstat команда в терминале, чтобы получить всю информацию.

Топ-5 карт для захвата игр
Все мы видели и любили потоковые игры на YouTube. PewDiePie, Jakesepticye и Markiplier - лишь некоторые из лучших игроков, которые заработали миллионы...
Как разработать игру в Linux
Десять лет назад не многие пользователи Linux могли бы предсказать, что их любимая операционная система однажды станет популярной игровой платформой д...
Порты коммерческих игровых движков с открытым исходным кодом
Бесплатные игры с открытым исходным кодом и кроссплатформенные версии игрового движка можно использовать для игры как в старые, так и в некоторые из с...