您的位置:首页 > 移动开发 > IOS开发

iftop和iostat安装和简单使用

2014-05-11 17:00 453 查看
1、安装

安装依赖包,yum install flex byacc  libpcap ncurses ncurses-devel libpcap-devel

上传到linux安装包,可以使用crt中的put命令上传,解压可能需要用到unzip、tar命令,其中解压gz2参数是jxvf,gz的是zxvf

安装,先编译,在解压的目录下执行:./configure 然后make && make install

2、使用

其中iftop
iftop: display bandwidth usage on an interface by host

Synopsis: iftop -h | [-npbBP] [-i interface] [-f filter code] [-N net/mask]

   -h                  display this message

   -n                  don't do hostname lookups

   -N                  don't convert port numbers to services

   -p                  run in promiscuous mode (show traffic between other

                       hosts on the same network segment)

   -b                  don't display a bar graph of traffic

   -B                  Display bandwidth in bytes

   -i interface        listen on named interface

   -f filter code      use filter code to select packets to count

                       (default: none, but only IP packets are counted)

   -F net/mask         show traffic flows in/out of network

   -P                  show ports as well as hosts

   -m limit            sets the upper limit for the bandwidth scale

   -c config file      specifies an alternative configuration file

sar的帮助

Usage: sar [ options... ] [ <interval> [ <count> ] ]

Options are:

[ -A ] [ -b ] [ -B ] [ -c ] [ -d ] [ -i <interval> ] [ -p ] [ -q ]

[ -r ] [ -R ] [ -t ] [ -u ] [ -v ] [ -V ] [ -w ] [ -W ] [ -y ]

[ -I { <irq> | SUM | ALL | XALL } ] [ -P { <cpu> | ALL } ]

[ -n { DEV | EDEV | NFS | NFSD | SOCK | ALL } ]

[ -x { <pid> | SELF | ALL } ] [ -X { <pid> | SELF | ALL } ]

[ -o [ <filename> ] | -f [ <filename> ] ]

[ -s [ <hh:mm:ss> ] ] [ -e [ <hh:mm:ss> ] ]

 

比如要查看一个文件读写5次间隔2秒,cpu使用情况

sar -u -o filename  2  5

 

查看内存sar -r 2 5

查看网络 sar -n DEV 2 5

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: