Поиск по сайту

    Мои услуги на Kwork

10 примеров команды Netstat в Linux

Команда Netstat отображает различные сетевые данные, такие как сетевые подключения, таблица маршрутизации, статистики интерфейсов, маскированные соединения, многоадресное пространство и т.д.,В этой статье, давайте рассмотрим 10 практических примеров команды NetStat в Unix.

1. Список всех портов (как прослушиваемые, так и не прослушиваемые порты)

Список всех портов с помощью команды Netstat -a

Список всех портов TCP с помощью netstat -at

Перечисление всех UDP-портов с помощью netstat -au

2. Список сокетов, которые находятся в состояние прослушивания

Список только прослушивающих портов с помощью netstat -l

Список только прослушивающихся TCP портов с помощью netstat -lt

Список только прослушивающихся UDP портов с помощью netstat -lu

Список только прослушивающихся портов UNIX с помощью netstat -lx

3. Показать статистику для каждого протокола

Показать статистику для всех портов с использованием netstat -s

Показать статистику для TCP (или) UDP портов с использованием netstat -st (или) -su

4. PID и названий программ в выводе netstat с помощью команды netstat -p

Опция netstat -p может быть объединена с любым другим вариантом netstat. Это добавит «PID/Название программы» на выходе netstat. Это очень полезно при отладке, чтобы определить, какая программа работает на определенном порту.

 

5. Не разрешать хост, порт и имя пользователя в выводе netstat

Если вы не хотите отображать имя хоста, порт или пользователя, используйте netstat с опцией -n. Это будет отображаться в цифрах, и не разрешать имя хоста, имя порта, имя пользователя.

Это также ускоряет выход, так как netstat не выполняет какие-либо просмотров.

Если вы не хотите один из этих трех пунктов (порт или хост, или пользователя), используйте следующие команды.

 

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

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

Выход из печати: Ctrl+C.

7. Найти номера поддерживающей адрес семей в вашей системе

В конце концов, вы будете иметь что-то вроде этого.

 

8. Отображение информации о маршрутизации ядра с помощью netstat -r

Примечание:
Используйте netstat -rn для отображения маршрутов в цифровом формате без разрешения хост-имени.

9. Узнайте, на каком порту работает программа

Узнайте, какой процесс использует определенный порт:

10. Показать список сетевых интерфейсов

Отображение расширенной информации об интерфейсах (по аналогии с ifconfig) с использованием netstat -ie:

 

Comments

So empty here ... leave a comment!

Добавить комментарий

Sidebar



Яндекс.Метрика Рейтинг@Mail.ru