lifstat

lifstat is a linux utility that reads /proc/net/dev and reports input and output statistics for available network interfaces over a repeating time inteval similar to the BSD 'netstat -i' command.

usage:

$ lifstat
             in                       out
iface     bytes      pkts   err     bytes      pkts   err
lo          672         6     0       672         6     0
eth0        420         4     0       700         8     0
ppp0         92         1     0        92         1     0
lo          672         6     0       672         6     0
eth0        420         6     0       700        12     0
ppp0         78         1     0       106         1     0
^C

the exciting new "bandwidth mode":

$ lifstat -b
              in       out     total
iface     kbytes    kbytes    kbytes      KB/s   err  coll
lo             3         3         7         1     0     0
eth0           9         0        10         2     0     0
virbr0         0         0         0         0     0     0
lo             5         5        10         2     0     0
eth0           6         0         6         1     0     0
virbr0         0         0         0         0     0     0
lo             5         5        10         2     0     0
eth0         342     26331     26674      5334     0     0
virbr0         0         0         0         0     0     0
^C

Please feel free to let me know if you find this program useful or if you have any problems with it.

build from git:

git clone git://github.com/fsfiii/lifstat.git
or
git clone http://github.com/fsfiii/lifstat.git
then
cd lifstat
make && make install

Download:

lifstat 20100318 source
lifstat 20100318 Fedora 12 x86_64 RPM
lifstat 20100318 RHEL5/CentOS5 x86_64 RPM
lifstat 20100318 Source RPM

Previous Versions:

lifstat 20100304 source
lifstat 20100304 Fedora 12 x86_64 RPM
lifstat 20100304 Source RPM
lifstat 20100228 source
lifstat 20100228 Fedora 12 x86_64 RPM
lifstat 20100228 RHEL5/CentOS5 x86_64 RPM
lifstat 20100228 Source RPM
lifstat 2010-02-27 source
lifstat 2006-10-31 source
lifstat 2003-08-23 source
lifstat 2003-08-23 debian package
lifstat 2003-08-23 debian powerpc package

CHANGELOG

Frank S. Fejes III
frank at fejes dot net
last modified: 2010-03-22
home