Absolument.
J'allais suggérer l'alternative de l'interface graphique, par l'intermédiaire de l'application Utilitaire de réseau Onglet Info ou l'onglet Option + Click
sur l'icône WiFi dans la barre de menu pour afficher les statistiques actuelles. Une série d'étapes faciles à suivre et bien documentées dans le document cet article .
Vous demandez cependant une "commande native" et s'intéresse donc à ce qui suit :
- Commandement :
netstat -i
: contient Incoming
y Outgoing
Les paquets (autre nom pour RX
y TX
). Par défaut, chaque interface renvoie ses données, mais vous pouvez facilement les restreindre en utilisant l'une ou l'autre des options suivantes netstat -i | grep en0
.
- Commandement :
netstat -I en1
(noter le capital -I
) produira une sortie uniquement pour l'interface spécifiée (ici, en0
). Il s'agit d'une approche plus directe qui ne nécessite pas de filtrage supplémentaire tel que le grep
opération ci-dessus.
Faites-moi savoir si vous avez réussi à combiner les éléments ci-dessus, ou s'il y a quelque chose que vous ne comprenez pas ou que vous voulez affiner.
Explication complémentaire
Dans un commentaire, vous indiquez que vous obtenez trois lignes de résultats lorsque vous interrogez l'interface à l'aide de la fonction netstat -I
et demander comment traiter ces données. Ce sont toutes les mêmes valeurs parce qu'elles sont liées à la même interface, lire une seule ligne (généralement le premier) et ne pas les ajouter tous ensemble comme vous l'avez suggéré.
Pourquoi ?
Dans la sortie du terminal, ces trois lignes se réfèrent à la même interface car plusieurs adresses lui sont associées. En termes simples, c'est un peu comme si plusieurs numéros de téléphone renvoyaient leurs appels vers votre téléphone portable au lieu de sonner à leur emplacement physique.
Dans mon cas (sur un iMac, l'interrogation de en1
), la valeur de la première ligne Adresse indique l'adresse MAC de ma carte réseau (ethernet). Cette adresse est généralement considérée comme la plus fiable des trois entrées, car elle est codée en dur et propre à la carte réseau elle-même (elle ne changera donc pas à moins que l'unité physique ne soit remplacée).
La deuxième ligne est (du moins dans mon cas) associée à une adresse IPv6, tandis que la troisième est une adresse IPv4. Ces adresses sont susceptibles de changer en fonction de la configuration et de la localisation de votre réseau. C'est pourquoi la première ligne est généralement la plus fiable de toutes. Considérez la ligne 1 comme votre téléphone portable vers lequel les lignes 2 et 3 transfèrent les appels - c'est aussi la seule entrée avec une erreur ( Ierrs
y Oerrs
).
Pourquoi les erreurs ne sont-elles enregistrées qu'à cet endroit ?
Il s'agit d'une référence directe ou d'un raccourci, si c'est tout ce qu'elles sont (connexions logiques), elles n'existent pas physiquement - la seule interface physique est celle où réside l'adresse MAC et donc le seul endroit où les paquets peuvent être vérifiés et où les erreurs peuvent être signalées.
J'espère vraiment que cela a du sens, je sais que vous vouliez juste la procédure en haut, mais j'ai pensé qu'un peu d'explication ne ferait pas de mal. Est-ce que cela vous a aidé d'une manière ou d'une autre ?