Skip to main content

Netstat - Commande Linux

Linux Command Line Tutorial For Beginners 38 - netstat command (Avril 2024)

Linux Command Line Tutorial For Beginners 38 - netstat command (Avril 2024)
Anonim

PRÉNOM

netstat - Imprime les connexions réseau, les tables de routage, les statistiques d'interface, les connexions masquées et les appartenances à la multidiffusion

EXEMPLES

SYNOPSIS

netstat address_family_options --tcp|-t --udp|-u --brut|-w --écoute|-l --tout|-une --numérique|-n --numeric-hosts--numeric-ports--numeric-ports --symbolique|-N --étendre|-e--étendre|-e --timers|-o --programme|-p --verbeux|-v --continu|-cretardnetstat --route address_family_options --étendre|-e--étendre|-e --verbeux|-v --numérique|-n --numeric-hosts--numeric-ports--numeric-ports --continu|-cretardnetstat --interfaces Je fais face --tout|-une --étendre|-e--étendre|-e --verbeux|-v --programme|-p --numérique|-n --numeric-hosts--numeric-ports--numeric-ports --continu|-c retardnetstat -g --numérique|-n --numeric-hosts--numeric-ports--numeric-ports --continu|-c retardnetstat -M --étendre|-e --numérique|-n --numeric-hosts--numeric-ports--numeric-ports --continu|-cretardnetstat --statistiques --tcp|-t --udp|-u --brut|-w retardnetstat -V netstat --Aidez-moi address_family_options :

--protocol ={inet,unix,ipx,ax25,netrom,ddp}, --unix|-X --inet|--ip --ax25 --ipx --netrom --ddp

LA DESCRIPTION

Netstat affiche des informations sur le sous-système de réseau Linux. Le type d'informations imprimées est contrôlé par le premier argument, comme suit:

(aucun)

Par défaut,netstat affiche une liste des sockets ouverts. Si vous ne spécifiez aucune famille d'adresses, les sockets actifs de toutes les familles d'adresses configurées seront imprimés.

--route, -r

Affichez les tables de routage du noyau.

--groups, -g

Afficher les informations d’appartenance au groupe de multidiffusion pour IPv4 et IPv6.

--interface = iface, -i

Afficher une table de toutes les interfaces réseau ou des interfaces spécifiées Je fais face ) .

--masquerade, -M

Afficher une liste des connexions masquées.

--statistiques, -s

Afficher les statistiques récapitulatives pour chaque protocole.

OPTIONS

--verbose, -v

Dites à l'utilisateur ce qui se passe en étant prolixe. Imprimez en particulier des informations utiles sur les familles d’adresses non configurées.

--numeric, -n

Affichez les adresses numériques au lieu d'essayer de déterminer les noms symboliques d'hôte, de port ou d'utilisateur.

--numeric-hosts

affiche les adresses hôtes numériques mais n'affecte pas la résolution des noms de ports ou d'utilisateurs.

--numeric-ports

affiche les numéros de port numériques mais n'affecte pas la résolution des noms d'hôte ou d'utilisateur.

--numeric-users

affiche les ID utilisateur numériques mais n'affecte pas la résolution des noms d'hôte ou de port.

--protocol = family, -A

Spécifie les familles d'adresses (peut-être mieux décrites comme protocoles de bas niveau) pour lesquelles des connexions doivent être affichées. famille est une liste séparée par des virgules (',') de mots-clés de famille d'adresses tels queinet, unix, ipx, ax25, netrom, etddp. Cela a le même effet que d'utiliser le--inet, --unix (-X), --ipx, --ax25, --netrom, et--ddp options. La famille d'adresseinet inclut les sockets de protocole raw, udp et tcp.

-c, --continue

Cela causeranetstat pour imprimer les informations sélectionnées toutes les secondes en continu.

-e, --extend

Afficher des informations supplémentaires. Utilisez cette option deux fois pour un maximum de détails.

-o, --timers

Inclure des informations relatives aux minuteries de réseau.

-p, --program

Affiche le PID et le nom du programme auquel chaque socket appartient.

-l, --écoute

Afficher uniquement les sockets en écoute. (Ils sont omis par défaut.)

-a, --all

Affiche les sockets à l'écoute et non à l'écoute. Avec le--interfaces option, affiche les interfaces qui ne sont pas marquées

-F

Imprimer les informations de routage à partir de la FIB. (Ceci est la valeur par défaut.)

-C

Imprimer les informations de routage à partir du cache de routage.

retard

Netstat effectuera un cycle d’impression statistique chaque cycle.retard secondes. UP .

SORTIE

Connexions Internet actives (TCP, UDP, raw)

Proto

Le protocole (tcp, udp, raw) utilisé par le socket.

Recv-Q

Nombre d'octets non copiés par le programme utilisateur connecté à ce socket.

Send-Q

Nombre d'octets non reconnus par l'hôte distant.

Adresse locale

Adresse et numéro de port de l'extrémité locale de la prise. À moins que le--numérique (-n) est spécifiée, l’adresse de la socket est résolue en son nom d’hôte canonique (FQDN) et le numéro de port est traduit en nom de service correspondant.

adresse étrangère

Adresse et numéro de port de l'extrémité distante du socket. Analogue à "Adresse locale".

Etat

L'état de la prise. Comme il n'y a pas d'états en mode brut et généralement pas d'états utilisés dans UDP, cette colonne peut rester vide. Normalement, cela peut être l'une des valeurs suivantes:

ÉTABLI

Le socket a une connexion établie.

SYN_SENT

Le socket tente activement d’établir une connexion.

SYN_RECV

Une demande de connexion a été reçue du réseau.

FIN_WAIT1

Le socket est fermé et la connexion est en cours d'arrêt.

FIN_WAIT2

La connexion est fermée et le socket attend l'arrêt de l'extrémité distante.

TEMPS D'ATTENTE

Le socket attend après la fermeture pour traiter les paquets toujours sur le réseau.

FERMÉ

La prise n'est pas utilisée.

CLOSE_WAIT

L'extrémité distante s'est arrêtée, dans l'attente de la fermeture de la prise.

LAST_ACK

L'extrémité distante s'est éteinte et le socket est fermé. En attente d'acquittement.

ECOUTER

Le socket écoute les connexions entrantes. Ces sockets ne sont pas inclus dans la sortie, sauf si vous spécifiez le--écoute (-l) ou--tout (-une) option.

FERMETURE

Les deux sockets sont fermés, mais toutes nos données ne sont toujours pas envoyées.

INCONNU

L'état de la prise est inconnu.

Utilisateur

Le nom d'utilisateur ou l'ID utilisateur (UID) du propriétaire du socket.

PID / nom du programme

Paire de l'identifiant de processus (PID) et du nom du processus propriétaire du socket, séparés par une barre oblique.--programme provoque l'inclusion de cette colonne. Vous aurez aussi besoin de super-utilisateur privilèges de voir cette information sur des sockets que vous ne possédez pas. Cette information d'identification n'est pas encore disponible pour les sockets IPX.

Minuteur

(cela doit être écrit)

Sockets de domaine UNIX actifs

Proto

Le protocole (généralement unix) utilisé par le socket.

RefCnt

Le nombre de références (c’est-à-dire les processus attachés via cette socket).

Drapeaux

Les drapeaux affichés sont SO_ACCEPTON (affichés commeACC), SO_WAITDATA (W) ou SO_NOSPACE (N). SO_ACCECPTON est utilisé sur les sockets non connectés si leurs processus correspondants attendent une demande de connexion. Les autres drapeaux ne présentent pas un intérêt normal.

Type

Il existe plusieurs types d’accès au socket:

SOCK_DGRAM

Le socket est utilisé en mode Datagram (sans connexion).

SOCK_STREAM

Ceci est une prise de flux (connexion).

SOCK_RAW

Le socket est utilisé comme un socket brut.

SOCK_RDM

Celui-ci sert des messages distribués de manière fiable.

SOCK_SEQPACKET

Ceci est un socket de paquet séquentiel.

SOCK_PACKET

Prise d'accès à l'interface brute.

INCONNU

Qui sait ce que l'avenir nous apportera? Remplissez ici :-)

Etat

Ce champ contiendra l'un des mots-clés suivants:

LIBRE

Le socket n'est pas alloué

ÉCOUTE

Le socket écoute une demande de connexion. Ces prises ne sont incluses dans la sortie que si vous spécifiez la--écoute (-l) ou--tout (-une) option.

DE LIAISON

Le socket est sur le point d'établir une connexion.

CONNECTÉ

La prise est connectée.

DÉCONNEXION

La prise est en train de se déconnecter.

(vide)

La prise n'est pas connectée à une autre.

INCONNU

Cet état ne devrait jamais arriver.

PID / nom du programme

ID de processus (PID) et nom du processus pour lequel le socket est ouvert. Plus d'infos disponibles dansConnexions Internet actives section écrite ci-dessus.

Chemin

C'est le nom du chemin d'accès auquel les processus correspondants sont attachés à la socket.

Sockets IPX actifs

(cela doit être fait par quelqu'un qui le sait)

Sockets NET / ROM actifs

(cela doit être fait par quelqu'un qui le sait)

Prises actives AX.25

(cela doit être fait par quelqu'un qui le sait)

VOIR ÉGALEMENT

route(8), ifconfig(8)

Important: Utilisez le homme commande ( % homme ) pour voir comment une commande est utilisée sur votre ordinateur.