Netstat - Линукс команда - Unix команда

ИМЕ

netstat - Печатни мрежови връзки, таблици за маршрутизиране , статистика на интерфейса, маскарадни връзки и членски вход за множествено предаване

ПРИМЕРИ

Кратък обзор

netstat [ address_family_options ] [ --tcp | -t ] [ --udp | -u ] [- равно | -w ] [ --съобщ. | -l ] [ --всички | ] [ --номерни | -n ] [ --номерни-хостове ] [ --numeric-портове ] [ --numeric-портове ] [ --symbolic | -N - [ --extend | -e [ --extend | -е] ] [ -темери. | -o ] [ --програма | -p ] [ --вербоза | -v ] [- непрекъснато | -c] [забавяне] netstat { --route | -r } [ address_family_options ] [- разширение | -e [ --extend | -е] ] [ -върбоз | -v ] [ --номерни | -n ] [ --номерни-хостове ] [ --numeric-портове ] [ --numeric-пристанища ] [- непрекъснато | -c] [забавяне] netstat {- интерфейси | -i } [ iface ] [ -всички | -a ] [ --extend | -e [ --extend | -е] ] [ -върбоз | -v ] [ --програма | -p ] [ --номерни | -n ] [ --номерни-хостове ] [ --numeric-портове ] [ --numeric-пристанища ] [- непрекъснато | -c] [забавяне] netstat { --groups | -g } [ --numeric | -n ] [ --номерни-хостове ] [ --numeric-портове ] [ --numeric-пристанища ] [- непрекъснато | -c] [забавяне] netstat { --masquerade | -M } [- разширение | ] [ --номерни | -n ] [ --номерни-хостове ] [ --numeric-портове ] [ --numeric-пристанища ] [- непрекъснато | -c] [забавяне] netstat {- статистика | -s } [ -tcp | -t ] [ --udp | -u ] [- равно | -w ] [забавяне] netstat { --version | -V } netstat { --help | -h } address_family_options :

[ --protocol = { inet , unix , ipx , ax25 , netrom , ddp } [, ...] ] [ --unix | -x ] [ --inet | --ip ] [ --ax25 ] [ --ipx ] [ --netrom ] [ --ddp ]

ОПИСАНИЕ

Netstat отпечатва информация за подсистемата за мрежови връзки на Linux. Типът на отпечатаната информация се контролира от първия аргумент, както следва:

(нито един)

По подразбиране netstat показва списък с отворени гнезда. Ако не посочите фамилии от адреси, ще бъдат отпечатани активните контакти на всички конфигурирани семейства адреси.

- роуд, -г

Покажете таблиците за маршрутизиране на ядрото.

--groups, -g

Показване на информация за членството в група за множествено предаване за IPv4 и IPv6.

- интерфейс, -i

Показване на таблица на всички мрежови интерфейси или на посочения iface ) .

- маскарад, -М

Показване на списък с маскирани връзки.

- статистика, -

Показване на обобщени статистически данни за всеки протокол.

НАСТРОИКИ

- verbose, -v

Кажете на потребителя какво се случва, като сте подробни. Особено да отпечатате полезна информация за неконфигурираните адреси.

--numeric, -n

Показвайте числови адреси, вместо да се опитвате да определите символните имена на хостове, портове или потребители.

--numeric-домакини

показва номерата на адресите на хост, но не засяга разделителната способност на имената на портове или потребители.

--numeric пристанища

показва цифрови номера на портове, но не влияе на резолюцията на имената на хост или потребител.

--numeric потребители

показва цифрови потребителски идентификатори, но не влияе на резолюцията на имената на хост или портове.

- семейство на протоколите, -А

Посочва фамилиите на адресите (може би по-добре описани като протоколи от ниско ниво), за които трябва да се показват връзките. Семейството е разделен със запетая (',') списък с ключови думи от адресното семейство като inet , unix , ipx , ax25 , netrom и ddp . Това има същия ефект като използването на опциите --inet , --unix ( -x ), --ipx , --ax25 , --netrom и --ddp . Семейството на семейството на адреси включва сурови протоколи, суичове, протоколи udp и tcp.

-c, - непрекъснат

Това ще накара netstat да отпечата избраната информация всяка секунда непрекъснато.

-e, --extend

Показване на допълнителна информация. Използвайте тази опция два пъти за максимална подробност.

-о, --материали

Включете информация, свързана с таймери за работа в мрежа.

-p, --програма

Покажете PID и името на програмата, към която принадлежи всеки гнездо.

-l, - слушане

Показване само на гнездата за слушане. (Те са пропуснати по подразбиране.)

-а, - всички

Показване на гнездата за слушане и слушане. С опцията - интерфейси, покажете интерфейси, които не са маркирани

-F

Отпечатайте информацията за маршрутизиране от ПИБ. (Това е по подразбиране.)

-° С

Печат на информация за маршрутизиране от кеша за маршрути.

закъснение

Netstat ще цикъл печат чрез статистически данни всяка секунда забавяне . UP .

OUTPUT

Активни интернет връзки (TCP, UDP, сурови)

Proto

Протоколът (tcp, udp, raw), използван от гнездото.

Получ-Q

Брой байтове, които не са копирани от потребителската програма, свързана към този контакт.

Изпрати-Q

Броят байтове, които не са потвърдени от отдалечения хост.

Местен адрес

Адрес и номер на порта на локалния край на гнездото. Освен ако не е зададена опцията --numeric ( -n ), адресът на socket се решава до нейното канонично име на хост (FQDN), а номерът на порта се превежда в съответното име на услугата.

Външен адрес

Адрес и номер на порта на отдалечения край на гнездото. Аналогично на "Местен адрес".

състояние

Състоянието на гнездото. Тъй като в режим "суров" няма състояния и обикновено няма състояния, използвани в UDP, тази колона може да остане празна. Обикновено това може да бъде една от няколко ценности:

СЪЗДАДЕНА

Контакта има установена връзка.

SYN_SENT

Конекторът активно се опитва да установи връзка.

SYN_RECV

От мрежата е получена заявка за връзка.

FIN_WAIT1

Гнездото е затворено и връзката се изключва.

FIN_WAIT2

Връзката е затворена и гнездото чака изключване от отдалечения край.

ВРЕМЕ ЗА ИЗЧАКВАНЕ

Гнездото чака след приключване, за да обработва пакетите все още в мрежата.

ЗАТВОРЕНО

Гнездото не се използва.

CLOSE_WAIT

Отдалеченият край е изключен и чака затварянето на гнездото.

LAST_ACK

Отдалеченият край е изключен и гнездото е затворено. Изчакване за потвърждение.

СЛУШАМ

Захранващият кабел слуша за входящи връзки. Такива гнезда не са включени в изхода, освен ако не сте посочили опцията -listening ( -l ) или -all ( -a ).

ЗАТВАРЯНЕ

Двата гнезда са изключени, но все още нямаме изпратени всички наши данни.

НЕИЗВЕСТЕН

Състоянието на гнездото е неизвестно.

потребител

Потребителското име или идентификационния номер на потребителя (UID) на собственика на гнездото.

PID / име на програмата

Разделената двойка идентификатор на процеса (PID) и наименованието на процеса на собственост на гнездото. --програмата причинява тази колона да бъде включена. Ще имате нужда от суперпотребителски права, за да видите тази информация на гнезда, които не притежавате. Тази идентификационна информация все още не е налице за IPX гнезда.

часовник

(това трябва да бъде написано)

Активни UNIX домейни Sockets

Proto

Протоколът (обикновено UNIX), използван от гнездото.

RefCnt

Референтен брой (т.е. прикрепени процеси през този гнездо).

Знамена

Показваните флагове са SO_ACCEPTON (показва се като ACC ), SO_WAITDATA ( W ) или SO_NOSPACE ( N ). SO_ACCECPTON се използва на несвързани гнезда, ако съответните процеси чакат заявка за свързване. Другите знамена не са от нормален интерес.

Тип

Има няколко типа достъп до гнездо:

SOCK_DGRAM

Конекторът се използва в режим Datagram (без свързване).

SOCK_STREAM

Това е поток (връзка) гнездо.

SOCK_RAW

Съединителят се използва като суров контакт.

SOCK_RDM

Тази услуга обслужва надеждно изпратените съобщения.

SOCK_SEQPACKET

Това е последователен пакет гнездо.

SOCK_PACKET

Непрекъснат контакт за достъп до интерфейс.

НЕИЗВЕСТЕН

Кой знае какво ще ни донесе бъдещето - просто попълнете тук :-)

състояние

Това поле съдържа една от следните Ключови думи:

БЕЗПЛАТНО

Гнездото не е разпределено

СЛУШАШ

Контактът слуша за заявка за връзка. Такива гнезда се включват само в изхода, ако посочите опцията -listening ( -l ) или -all ( -a ).

СВЪРЗВАНЕ

Гнездото е на път да установи връзка.

СВЪРЗАН

Съединителят е свързан.

Прекъсване на връзката

Съединителят се изключва.

(празна)

Гнездото не е свързано с друго.

НЕИЗВЕСТЕН

Това състояние никога не трябва да се случва.

PID / име на програмата

Идент. № на процеса (PID) и наименование на процеса, чийто отвор е отворен. Повече информация можете да намерите в раздела Активни интернет връзки, написан по-горе.

път

Това е името на пътя, към което са свързани съответните процеси към гнездото.

Активни IPX гнезда

(това трябва да се направи от някой, който го знае)

Активни NET / ROM гнезда

(това трябва да се направи от някой, който го знае)

Активни AX.25 гнезда

(това трябва да се направи от някой, който го знае)

ВИЖТЕ СЪЩО

маршрут ( 8), ifconfig (8)

Важно: Използвайте командата човек ( % man ), за да видите как се използва команда на вашия компютър.