实时查看linux网卡流量】的更多相关文章

将下列脚本保存为可执行脚本文件,比如叫traff.sh. 1.本脚本可自定义欲查看接口,精确到小数,并可根据流量大小灵活显示单位. 2.此脚本的采集间隔为1秒. 3.此脚本不需要额外再安装软件,可在急用情况下应付一下,比如临时想看一下是否有流量通过,大概为多少等. 4.一些流量查看软件由于计算的精确度不同,所以与此脚本显示的数值不可能一致,此脚本的显示结果与du meter对比过,相差很小.还有就是传输工具本身显示的传输速度并不准确. 用法为: 1.chmod +x ./traff.sh 将文件…
#!/bin/bash " ] do eth=$ RXpre=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{print $2}') TXpre=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{print $10}') RXnext=$(cat /proc/net/dev | grep $eth | tr : " " | awk…
在日常运维工作中,会碰到服务器带宽飙升致使网站异常情况.作为运维人员,我们要能非常清楚地了解到服务器网卡的流量情况,观察到网卡的流量是由哪些程序在占用着. 今天介绍一款linux下查看服务器网卡流量占用情况的工具:Nethogs,来自github上的开源工具.它不依赖内核中的模块.当我们的服务器网络异常时,可以通过运行nethogs程序来检测是那个程序占用了大量带宽.节省了查找时间. Nethogs安装: 方法一:在epel源中可以直接yum安装[root@dev src]# yum insta…
查看linux网卡硬件名称 lspci | grep -i ether…
本文介绍了计算linux网卡流量的一个shell脚本,一个通过固定间隔时间获取ifconfig eth0 的字节值而计算出网卡流量的方法,有需要的朋友参考下. 使用shell脚本计算Linux网卡流量,方法中最关键点: ifconfig $eth_name | grep bytes | awk '{print $6}' | awk -F : '{print $2}' 通过ifconfig  eth0|grep bytes 得到输入输出的流量. /@rac2=>dd2$ifconfig eth0|…
网卡流量查看 watch more /proc/net/dev # 实时监控流量文件系统 累计值 iptraf # 网卡流量查看工具 nethogs -d 5 eth0 eth1 # 按进程实时统计网络流量 epel源nethogs sar 工具 sar 命令操作和格式 -n 参数有6个不同的开关: DEV | EDEV | NFS | NFSD | SOCK | ALL DEV显示网络接口信息 EDEV显示关于网络错误的统计数据 NFS统计活动的NFS客户端的信息 NFSD统计NFS服务器的信…
以下以Tomcat为例子,其他WEB服务器目录自己灵活修改即可: 1.先切换到:cd usr/local/tomcat5/logs2.tail -f catalina.out3.这样运行时就可以实时查看运行日志了 Ctrl+c 是退出tail命令. 顺便讲一下linux中tail命令 tail 命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的…
cat /var/log/*.log 如果日志在更新,如何实时查看 tail -f /var/log/messages 还可以使用 watch -d -n 1 cat /var/log/messages -d表示高亮不同的地方,-n表示多少秒刷新一次. 该指令,不会直接返回命令行,而是实时打印日志文件中新增加的内容,这一特性,对于查看日志是非常有效的.如果想终止输出,按 Ctrl+C 即可. 在Linux系统中,有三个主要的日志子系统: 连接时间日志--由多个程序执行,把纪录写入到/var/lo…
一.工具 MobaXterm介绍  https://blog.csdn.net/juyin2015/article/details/79056687/ 1.,点击Session 输入服务器IP.用户名 .端口 , 连接后输入密码连接成功如图显示 2.根据项目配置文件找到日志路径位置 cd ../    --回到根目录下 cd data/logs   --到日志所在目录下 tail -f ghgl.log   --显示日志文件内容,tail 的意思尾部 -f 的意思(当文件增长时,输出后续添加的数…
sar(system activity reporter) sar通过cron定时调用执行收集和记录信息,默认是10分钟执行一次. # more /etc/cron.d/sysstat # Run system activity accounting tool every 10 minutes */10 * * * * root /usr/lib64/sa/sa1 1 1 # 0 * * * * root /usr/lib64/sa/sa1 600 6 & # Generate a daily…
Linux日志文件在/var/log目录下,可以通过命令查看日志文件. 1,cat messages可以查看某个日志文件. 2,要达到实时更新,可以通过tail命令查看更新的数据,例如tail -f messages. 3,tail命令参数: -f 循环读取 -q 不显示处理信息 -v 显示详细的处理信息 -c<数目> 显示的字节数 -n<行数> 显示行数 --pid=PID 与-f合用,表示在进程ID,PID死掉之后结束. -q, --quiet, --silent 从不输出给出…
查看网络地址 ip a 或ip addr show 或ifconfig,此指令在部分linux系统中不支持…
源码编译安装. 下载地址:http://sourceforge.net/projects/nethogs/?source=directory 下载了 tar 解压. make && make install 安装. nethogs eth0   多个网卡逐序加在后面就行…
一个很小巧的shell脚本,使用ifconfig的不间断输出来统计网卡的流量,有需要的朋友可以参考下 使用shell脚本计算Linux网卡流量,方法中最关键点: ifconfig $eth_name | grep bytes | awk '{print $6}' | awk -F : '{print $2}' 通过ifconfig eth0|grep bytes 得到输入输出的流量. /@rac2=>dd2$ifconfig eth0|grep bytes RX bytes:1638005313…
Linux查看实时网卡流量的几种方式 来源  https://www.jianshu.com/p/b9e942f3682c 在工作中,我们经常需要查看服务器的实时网卡流量.通常,我们会通过这几种方式查看Linux服务器的实时网卡流量. 1. sar -n DEV 1 2 sar命令包含在sysstat工具包中,提供系统的众多统计数据.其在不同的系统上命令有些差异,某些系统提供的sar支持基于网络接口的数据统计,也可以查看设备上每秒收发包的个数和流量. sar –n DEV 1 2 命令后面1 2…
转自https://www.jb51.net/article/112965.htm 假如Keepalived有10个VIP,怎么查看每个VIP的流量呢? 这里就可以使用sar命令查看网卡流量了.前提是你Keepalived监听网卡时.设置网卡时子接口. 也就是说你网卡绑定子接口上.这样eth0:0,eth0:1,每个网卡流量都可以看了 在工作中,我们经常需要查看服务器的实时网卡流量.通常,我们会通过这几种方式查看Linux服务器的实时网卡流量. 1. sar -n DEV 1 2 sar命令包含…
在工作中,我们经常需要查看服务器的实时网卡流量.通常,我们会通过这几种方式查看Linux服务器的实时网卡流量. 1. sar -n DEV 1 2 sar命令包含在sysstat工具包中,提供系统的众多统计数据.其在不同的系统上命令有些差异,某些系统提供的sar支持基于网络接口的数据统计,也可以查看设备上每秒收发包的个数和流量. sar –n DEV 1 2   命令后面1 2 意思是:每一秒钟取1次值,取2次. DEV显示网络接口信息 另外,-n参数很有用,他有6个不同的开关:DEV | ED…
1.sar 计量脚本 sar(System Activity Reporter 系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况.系统调用的使用情况.磁盘 I/O.CPU 效率.内存使用状况.进程活动及 IPC 有关的活动等. yum -y install sysstat # cat flow #!/bin/bash ethn=$ while true do RX_pre=$(cat /proc/net/dev | g…
1.使用nload yum install -y gcc gcc-c++ ncurses-devel make wgetwget http://www.roland-riegel.de/nload/nload-0.7.4.tar.gztar zxf nload-0.7.4.tar.gz && cd nload-0.7.4 && ./configure && make && make install # nload ens33 有图形界面显示,…
sar -n DEV #查看当天从零点到当前时间的网卡流量信息 sar -n DEV 1 10 #每秒显示一次,共显示10次 sar -n DEV -f /var/log/sa/saxx #查看xx日的网卡流量历史 sar -q #查看历史负载 sar -b #查看磁盘读写 1.查看网卡历史流量 重点掌握 #sar -n DEV   IFACE 表示设备名称 rxpck/s 每秒接收的包的数量 txpck/s 每秒发出的包的数量 rxKB/s 每秒接收的数据量,单位KByte 1KB=1000b…
sar 这个工具RHEL5自带有,默认也安装. 一个强大的工具(好像这些工具都蛮强的),参数很多,有时间man一下. -n参数很有用,他有6个不同的开关:DEV | EDEV | NFS | NFSD | SOCK | ALL .DEV显示网络接口信息,EDEV显示关于网络错误的统计数据,NFS统计活动的NFS客户端的信息,NFSD统计NFS服务器的信息,SOCK显示套 接字信息,ALL显示所有5个开关.它们可以单独或者一起使用.我们现在要用的就是-n DEV了. 输入命令:sar –n DEV…
sar(System Activity Reporter 系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,但我们一般用来监控网卡流量 # 安装sar命令 [root@mysql ~]# yum install -y sysstat 执行sar命令 [root@mysql ~]# sar Linux -.el7.x86_64 (mysql) // _x86_64_ ( CPU) :: AM CPU %user %nice %system %…
    我的系统式RHEL5.   在linux下,查看网卡流量的方法有很多.下面先记录几个,和他们的大概用法.已被以后之需.   一:iptraf   一个很不错的工具.RHEL5 iso自带有,我的系统默认没有安装.   他可以按照用户的需要,按照不同的协议统计,也可以按照不同的端口统计,还可以按照不同的网卡统计,总之,是一个很强大的工具.   在命令行直接输入:iptraf,进入一个文本图形界面,如下:   随便按一个键,进入下一个界面.   Ip 流量监控 简单的流量统计信息 详细的流量…
watch命令可以反复的执行一个命令,默认时间间隔为2秒钟.TX是发送(transport),RX是接收(receive)RX bytes:总下行流量TX bytes:总上行流量 可以每隔两秒监视网络状态watch ifconfig 可以每隔两秒监视网络状态, 并标记发生变化的部分watch -d ifconfig 可以每隔两秒只监视 网卡eth0, 并标记发生变化的部分watch -d ifconfig eth0 可以每隔一秒只监视网卡eth0,只显示流量部分,并标记发生变化的部分watch…
1 命令行直接输入:iptraf(如果没有,使用yum install iptraf安装) 2.打开进入选择ip镜像. 3. 选择监听测试的接口,所有接口. 4.开启监听状态日志,系统默认日志路径./var/log/iptraf/ip_traffic.log 4. 运行之后,开启进行监听网卡流量 5.iptraf参考用法: man iptraf 查看 此外还有很多工具命令可以查看: watch命令: watch -n 1 "/sbin/ifconfig eth0 | grep bytes&quo…
查看网络流量 # 查看网卡流量 命令:sar -n DEV 1 10 注:每1秒 显示 1次 显示 10次 平均时间: IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s 平均时间: lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 平均时间: eth0 1.30 0.90 0.08 0.36 0.00 0.00 0.00 测试 lo # 回环地址 eth0 # 网卡 IFACE:就是网络设备的名称:…
nload命令用于查看网卡流量,用法如下: [root@mysql test]# yum install -y epel-release [root@mysql test]# yum install -y nload [root@mysql test]$ nload Device eth0 [192.168.0.110] (4/5): # eth0网卡的流量,按方向键左或右可切换网卡 ========================================================…
1.安装nethogs yum -y install nethogs 2.安装完成后,就可以执行命令 nethogs 3.实时查看进程流量,来个图显示 图中会显示当前的nginx产生的流量有多少都会清晰地显示出来. 单位KB/sec. 这个工具 (1).可以实时查看系统当前进程的流量 (2).可以和nload结合起来,可以诊断出很多问题. 如果要将这些数据记录到日志里,可以使用下面的命令: nethogs -b | tee log.txt…
可以用来检测是否有挖矿程序在运行的一个子条件 # coding:utf-8 __author__ = 'chenhuachao' import wmi import time import platform def get_network_flow(os): '''监控window平台下网卡的实时的流量信息 通过当前总流量和一秒后的总流量的差值,来统计实时的网卡流量信息; 返回的流量单位是KB ''' if os == "Windows": c = wmi.WMI() for inte…
Linux下监控网卡流量的软件Nload 安装nload: # wget http://www.roland-riegel.de/nload/nload-0.7.2.tar.gz # tar zxvf nload-0.7.2.tar.gz # cd nload-0.7.2 # ./configure --prefix=/usr/local/nload && make && make install 安装目录自己定,安装十分简单,基本上不会出什么错误! 完成后就可以用来监测网…