Dupliquer possible:
application permettant de surveiller toutes les applications utilisant Internet sous Mac OS X
J'utilise les indicateurs de menu pour m'indiquer combien de données sont envoyées et reçues par mon Mac dans son ensemble.
Mais (pour autant que je sache), cela ne se décompose pas par application. Si beaucoup de données sont envoyées ou reçues, il serait bon de voir quelle application le fait.
macos
networking
monitoring
Paul D. Waite
la source
la source
Réponses:
Jetez un coup d'œil à Little Snitch . Il surveille les applications qui utilisent le réseau et en surveille également l'utilisation. De son site web:
la source
Il y a la
lsof
commande de terminal. Cela a un champ de taille (7ème champ par défaut). Cela a une pléthore de commutateurs. Peut probablement vous dire tout ce que vous devez savoir sur les connexions de données.sudo lsof -i
: cela vous donnera une liste complète de toutes les connexions réseau ouvertes. Ne semble toutefois pas vous donner la quantité de données écrites ou lues à partir de chaque socket.Lors de la recherche de ports connus , tels que ceux
8080
répertoriés enhttp-alt
raison de leur mappage/etc/services
, il peut être plus facilelsof -i -P
de supprimer les conversions de numéros de ports en noms de ports. Alternativement, spécifiez explicitement le port que vous recherchez, commelsof -i tcp:8080
. Lorsque vous essayez simplement de déterminer quels services écoutent réellement, utilisez-leslsof -i -P | grep LISTEN
.la source