Checking Network Utilization in Linux

Dear All,

Do you know any command to check network utilization in Linux?

The situation is like this :

We have a server, and many PC clients is backup to the server. And the backup process takes a long time. We need to check the cause whether it's the low memory, or the network.

So we need to check how many PERCENTAGE, the network utilization in my Linux server. Could you suggest a terminal command to do this? or an easy to use application?
Who is Participating?
pankajgadhariConnect With a Mentor Commented:
hi, you can use "nmon" for getting system utilization such cpu, memory, disk & network. you can download the rpm from :

depending on your OS & arch. First try it now on your test system & see how the output looks, type "nmon" on the prompt for statistics & then you can use help to get various options used with nmon

Hello.  This depends somewhat on your distro.  There are a ton of applications you can install, but one that may or may not already be installed and can be used from a terminal window is "iftop".  I have it installed on my fedora box and it seems to work nicely.  There is a good chance you will have a package for it already, but if not, you can find it here:

from the project page:
iftop does for network usage what top(1) does for CPU usage. It listens to network traffic on a named interface and displays a table of current bandwidth usage by pairs of hosts. Handy for answering the question "why is our ADSL link so slow?".
As you have tagged the question with Network Analysis Software you might try snmp. Install net-snmp on the machine. Start snmpd and check it remotly. You can also run snmp commands from cli.

2 short cli-commands. But network stats are not in percentage.

This is with community=public and interval=1sec

snmpnetstat -v 2c -c public -Cw 1 -CI eth0 localhost

and some checking of the memory
snmpdf -v 2c -c public localhost
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.