Server Fault is a question and answer site for system and network administrators. 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

From time to time connection to my server is very slow. This could be that someone is doing large uploads or downloads. Since I have a lot of software on my server I would like to find out, which process is responsible for the traffic.

Is there a simple command which lists processes which are currently doing network communication, sorted by the amout of traffic that was created in the last x seconds?

My system is running Ubuntu.

share|improve this question
Server operating system? – Greg Askew Aug 22 '13 at 11:53
up vote 2 down vote accepted

You could use this post on AskUbuntu
This post explain installing and using iftop.

share|improve this answer
I hoped for on board tools. Can't beliefe such basic feature needs third party software. – Witek Aug 22 '13 at 13:53

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.