Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a way I can check via terminal or command line how many packets are being received by each interface/computer on the network?

I want to check which PC is downloading a large amount of data.

share|improve this question
What is the make and model of the device they are connected to? Or do you want to check each one - if so, what operating systems are they running? – Paul Jun 4 '12 at 4:26
@Paul Each one of them is connected to a wireless router through their laptops or mobile phones. Wireless router is then connected to internet – Suhail Gupta Jun 4 '12 at 4:28
This didn't answer either of my questions :) – Paul Jun 4 '12 at 4:42
If you check the interfaces, you'll also see local traffic and will have no good way to separate it from Internet traffic. I think what you really want to do is get traffic statistics from your router. – David Schwartz Jun 4 '12 at 5:00
@Paul then i didn't understand your question – Suhail Gupta Jun 4 '12 at 7:44

Generally you can use SNMP and MRTG.

SNMP will report you current state of interface bandwidth.

Linux tutorial

Windows tutorial

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.