在Linux下怎么看网络流量?方法太多了

在Linux下怎么看网络流量?

在Windows下,我们可以很方便的通过360来查看网络流量,知道哪个进程占用的网络带宽比较多。那在Linux下怎么看流量呢,对于Web服务器来说这是很重要的。

 

下面这边博客很仔细的介绍了Linux下看流量的方法:

Linux 各种查看网卡流量的方法  http://jasonyong.blog.51cto.com/47753/174197

 

我使用了其中一些,还找了网上其他一些资料,总结如下:

1. 使用 iptraf

iptraf是一个实时查看网络流量的文本屏幕界面工具。

 

有些系统不一定安装了,

如果是 RHEL,那么就去找安装盘中的 iptraf*.rpm 包安装;

如果是 CentOS,那么用 yum install -y iptraf 进行安装

 

iptraf是一个文本全屏幕界面,操作起来比较简单明了。最好使用 putty 来看,SecureCRT可能显示乱码。

 

它提供了很多统计方式:

(1)IP traffic monitor

(2)General interface statistics

(3)Detailed interface statistics

 

如果跟上 -B 参数,还可以后台执行,把数据保存到文件中,位于 /var/log/iptraf 目录。

 

2. nload

不是系统自带程序。

 

3. ifstat

不是系统自带程序。

 

4. sar

如果系统没有安装,

如果是 RHEL,那么就去安装盘中找 sysstat*.rpm 包安装;

如果是 CentOS,那么用 yum install -y sysstat 安装。

 

http://www.turbolinux.com.cn/turbo/wiki/ 写道
sysstat是一个工具包,包含有几个很有用的系统检测程序,iostat,mpstat和sar.
Turbolinux的各个版本上,都包含这个工具包.
iostat用于输出CPU,I/O系统和磁盘分区的统计信息.可以用来分析磁盘I/O,带宽等信息.
mpstat用于输出CPU的各种统计信息. 可以用来分析程序运行时在内核态和用户态的工作情况.
sar用于定时搜集系统的各种状态信息.然后可以对系统各个时间点的状态进行监控.

 

sar有很多用途,如果要来监控网络流量,使用下面的命令行方式:

sar -n DEV interval count

其中,interval是统计时间间隔,以秒为单位;count是总共统计几次,如果为0就不断的统计直到 Ctrl+C 打断,否则执行count次就退出。

比如:sar -n DEV 1 4

比如:sar -n DEV 10 0

 

IFACE:LAN接口
rxpck/s:每秒钟接收的数据包
txpck/s:每秒钟发送的数据包
rxbyt/s:每秒钟接收的字节数
txbyt/s:每秒钟发送的字节数

 

下面的资料还介绍了sar的其他用途:

怎么在Linux下察看网络流量和硬盘使用情况 http://www.yesadmin.com/301/133723/index.html

 

5. watch more /proc/net/dev

不直观。

 

6. watch ifconfig

不直观。

 

7. iftop

不是系统自带程序。

 

8. mtr

mtr也是一个文本屏幕程序,使用 yum install -y mtr 进行安装。

 

没有仔细用过。

 

9. ntop

提供Web界面查看。ntop还支持Windows平台。

 

下面的资料介绍了ntop的安装

基于linux的NTOP安装配置 http://linuxtro.blog.51cto.com/1239505/292709

 

互动百科 写道
NTOP是一种监控网络流量 的工具,用NTOP显示网络的使用情况比其他一些网管软件 更加直观、详细。NTOP甚至可以列出每个节点计算机的网络带宽利用率。

NTOP是一个灵活的、功能齐全的,用来监控和解决局域网 问题的工具。它同时提供命令行输入和Web界面 ,可应用于嵌入式Web 服务。

 

这个工具应该来说相当不错。

 

10. tcpdump + 命令组合

https://bbs.et8.net/bbs/showthread.php?t=674503 写道
tcpdump -i eth0 -nv > 111
#top10 ip
cat 111|awk '{print $2}'|cut -d"." -f1-4|grep 192.168|sort|uniq -c|sort -rn|head
 

如果没有安装 tcpdump,使用 yum install -y tcpdump 进行安装。

 

我没用出来,暂时也没工去研究它。

 

11. vnstat

简单实用的网络流量统计工具 http://wowubuntu.com/vnstat.html

 

不曾使用过。

 

12. 更多

请大家补充你使用的查看/监控网络流量的方式。

 

 

Vivado ChipScope Debugging: Overcoming Common DRC Errors in FPGA Design 本文深入解析Vivado ChipScope调试中常见的DRC错误,特别是AVAL-244和AVAL-245等时钟相关问题,提供实用的Tcl命令解决方案和最佳实践。通过将DRC错误降级为警告的技巧,帮助FPGA设计者高效完成调试流程,同时强调何时应保留DRC检查以确保设计可靠性。 阅读详情

相关推荐

数字IC设计避坑指南:为什么477条net的DRV问题无法修复?解析don‘t touch hierarchy的影响

本文深入解析了数字IC后端实现中,因“don't touch hierarchy”约束导致大量DRV违规(如477条net)无法自动修复的根本原因。文章以Cadence Innovus工具为例,详细阐述了DRV修复机制与设计保护约束的冲突原理,并提供了从日志定位、风险评估到分级解除约束的完整实战策略,帮助工程师有效解决此类设计收敛难题。

hope8的博客 289

Linux 查看或统计网卡流量的几种方式

in:网卡接收的总字节数out:网卡发送的总字节数。

yygr的博客 4070

FPGA新手必看:Quartus生成jic文件全流程详解(附AS/JTAG模式选择指南)

本文详细解析了在Quartus中生成JIC文件以固化FPGA程序到Flash的全流程。核心在于理解JIC文件作为连接JTAG调试与AS固化的桥梁作用,并重点阐述了Convert Programming Files工具的关键配置步骤、AS与JTAG模式的选择逻辑,以及烧录过程中的常见问题排查指南,帮助开发者实现程序断电不丢失。

weixin_29271053的博客 275

Linux网络命令iftop详解,网络流量监控的工具

`iftop`是Linux系统中一个强大的网络流量监控工具,在各种版本,包括redhat,centos,debian,ubuntu等都可以使用,它可以实时显示网络接口上的流量信息,包括每个连接的上传和下载速度、源IP和目标IP等,通过灵活使用其各种选项和参数,我们可以轻松地监控和分析网络接口的流量情况。在linux的系统运维中,可以帮助网络管理员查看网络情况,排除网络方面的问题。iftop命令会消耗一定的系统资源,特别是在高流量时,在生产环境中使用时,请确保监控其对系统性能的影响。

weixin_70208651的博客 3644

BES平台集成第三方音频算法避坑指南:以声加ENC为例,聊聊文件放置、内存分配与授权那些事

本文详细解析了在BES平台上集成声加ENC降噪算法的全流程,包括技术选型、系统架构设计、内存管理及量产授权等关键环节。特别针对BES平台的双核架构和内存限制,提供了文件放置、内存分配与授权验证的实用解决方案,帮助开发者高效实现音频算法集成。

weixin_33720956的博客 514

基于Python API的ECMWF大气数据批量下载与自动化处理实践

本文详细介绍了如何利用Python API实现ECMWF大气数据的自动化批量下载与处理。针对遥感分析中手动下载ERA5等数据的痛点,文章提供了从API密钥配置、核心脚本编写到元数据解析、任务队列调度及数据质量检查的全流程实践指南,旨在帮助科研与工程人员高效获取并处理大规模气象数据。

u8v9w0x1y的博客 479

Linux实时监控网卡入流量和出流量(iftop、dstat、nethogs、nload)

相同配置和相同业务的4台cvm,今天准备下线,检查还有没有业务流量的时候,发现有两台流量不符合预期,就很奇怪,想知道流量是从哪里来的。记录下当时定位思路先来了解下基本的概念。

qq_36588424的博客 2万+

YOLO26改进策略【YOLO和Mamba】| 2024 VM-UNet,高效的特征提取模块VSS block 二次创新提高精度

VM-UNet模型设计的出发点是解决现有CNN-based和模型在医学图像分割中的局限性,利用(SSMs)的优势,提出一种更有效的医学图像分割模型。具体来说,CNN-based模型在捕捉长距离信息方面存在不足,而模型由于自注意力机制的二次复杂度导致计算负担较重。SSMs模型如Mamba不仅在建模长距离依赖方面表现出色,还具有线性计算复杂度,这为VM-UNet的设计提供了理论基础。

Limiiiing的博客 213

Linux查看网络流量

Linux查看网络流量 作为一个非职业运维,不时需要查看Linux服务器上的网络流量状况。本文介绍几个常用的Linux查看网络流量命令,并简要介绍其用法。部分命令系统已经内置,某些命令则需要从软件仓库或者自行编译安装,本文以CentOS系统为例介绍软件安装方法。 一、查看总流量 ip ip命令来自iproute2util包,是查看、配置网络/路由的工具。作为ifconfig的替代品,ip命令功能更强大,用法更语义化。 ip命令在大多数系统上都已经默认安装,也可通过yum instal...

蝉之洞 2万+

DP83869HM的LWIP性能测试

E:/Xilinx/Vitis/2021.1/data/embeddedsw/ThirdParty/sw_services/lwip211_v2_0/src/contrib/ports/xilinx/netif/xemacpsif_physpeed.c文件中的。然后phy_setup_emacps中调用get_IEEE_phy_speed函数,根据PHY的ID判断出Marvell或TI或Realtek的PHY,调用对应的网速自动协商函数get_TI_phy_speed,该函数中的部分配置需要注释。

FPGA艺术家的博客 354

【C++】【STL算法】数据窄化及代码安全性

本文系统探讨了C++工程中数据窄化(narrowing conversion)的隐患与解决方案。数据窄化指将高精度/大范围类型转换为低精度/小范围类型,虽语法合法但会导致静默精度损失。其危险性体现在:错误隐蔽、STL会放大问题、数值错误具有传播性。现代C++要求窄化必须显式声明,文中提出四种工程解决方案:显式转换、边界统一转换、范围检查转换和使用GSL工具。建议在系统边界集中处理窄化,保持计算链路类型一致性,并通过分层策略(建模用double,控制用float)确保数值稳定性。核心思想是让窄化成为清晰可控的

Double Galaxy 79

Linux 查看或统计网卡流量的几种方式【全】

在工作中,我们经常需要查看服务器的实时网卡流量。通常,我们会通过这几种方式查看Linux服务器的实时网卡流量。 1、sar –n DEV 1 2 sar命令包含在sysstat工具包中,提供了基于网络接口的数据统计,也可以查看设备上每秒收发包的个数和流量。上面命令的含义是:向网卡(默认eth0)每秒读取1次值,共读取2次,然后显示出来: 详细使用教程参考博客:《sar — Linux 上最为全面的系统性能分析工具之一》 2、cat /proc/net/dev Linux 内核提供了一种通...

王木木 7万+

基于STM32L4XX、HAL库的MCP4561数字电位器驱动程序设计

/ HAL库需要左移一位。* @param address: 设备地址(0x2C-0x2F)* @param hmcp: MCP4561句柄。* @param hmcp: MCP4561句柄。* @param hmcp: MCP4561句柄。* @param hmcp: MCP4561句柄。* @param hmcp: MCP4561句柄。* @param hmcp: MCP4561句柄。* @param hmcp: MCP4561句柄。* @param hi2c: I2C句柄。

zhusl6688的博客 340

Linux进程网络流量统计方法及实现

1 前言 在某些应用安全场景需要结合进程级网络连接、流入流出流量等数据直接分析出进程的异常。例如,在内网主机上是否存在持续恶意外传敏感数据的现象、在网络监控时发现服务器大量带宽被占用但不清楚由系统具体哪个进程占用。为此都需要获取更细粒度的进程级网络流量数据直接锁定异常服务。 在Linux系统中都有相应开源工具采集网络连接、进程、流量等信息,像netstat命令查看主机网络连接信息,一般包括最基本的...

AI早餐汇 1万+

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Linux下查看网络流量常用方法

(1)使用ifconfig查看网络流量 RX是接收流量,TX是发送流量。 (2)使用watch more /proc/net/dev查看网卡流量,默认是以字节显示 watch使用命令: (3)iftop 下载地址:http://www.tcpdump.org/release/libpcap-0.8.3.tar.gz http://www.ex-parrot.com/~pdw/iftop/download/iftop-0.16.tar.gz 首先安装libpcap t...

aovenus的专栏-测试新时代(微信公众号:测试新时代) 1万+

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Linux 网络流量监控工具

NetFlow Analyzer是一个全面的网络流量监控解决方案,提供广泛的带宽和网络流量监控功能。它是一种基于 Web 的网络流量监控工具,可在 Windows 和 Linux 系统上运行,并分析流数据以跟踪网络流量。NetFlow 分析器通过提供流量、速度、数据包、最高用量者、带宽利用率、网络异常等指标,让您深入了解网络的带宽使用情况。

ITmoster的博客 7101

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

linux查看网络流量 命令,linux查看流量命令

Linux系统下想要查看网络流量,那我们该使用那个命令呢?下面由学习啦小编为大家整理了linux查看网络流量的命令的相关知识,希望对大家有帮助。linux查看网络流量命令大全linux查看网络流量方法一、nload工具查看参数帮助命令:nload –help-a:这个好像是全部数据的刷新时间周期,单位是秒,默认是300.-i:进入网卡的流量图的显示比例最大值设置,默认10240 kBit/s.-m...

weixin_29207149的博客 6282

Linux 主机网络流量抓包监控

然而,有时我们需要检查数据包的内容以确保我们发送的消息包含我们需要的内容或我们收到了预期的响应。如上所述,tcpdump 可以捕获过多的数据包,其中一些甚至与你要进行故障排除的问题无关。例如,如果你正在对 Web 服务器的连接问题进行故障排除,那么你对SSH流量不感兴趣,因此从输出中删除 SSH数据包可以更轻松地解决实际问题。如果未安装 tcpdump,你可以安装它,但使用你的发行版的包管理器。,它表示接收缓冲区中可用的字节数,后面是 TCP 选项,例如 MSS(最大段大小)或窗口比例。

ljy的博客 1222

linux网络流量统计,linux下网络流量监控统计

最近在做虚拟化迁入评估,其中很重要的一项就是流量的问题。现在部署一个工具和脚本用来统计服务器的网络流量。linux下监控流量的工具有很多,比如ifstat、iftop等。个人还是喜欢ifstat,因为它统计起来比较容易。先安装ifstat。还是老步骤,先下载ifstat-1.1.tar.gz,然后解压缩。接着老方法走:./configuremake && make isntall这...

weixin_34579708的博客 1719

linux查看网络流量 命令,Linux 环境查看《网络流量》工具及命令

Linux 环境查看《网络流量》工具及命令1.nethogs: 按进程查看流量占用[root@localhost ~]# yum -y install epel-release.noarchroot@localhost ~]# yum -y install nethogs.x86_642.iptraf: 按连接/端口查看流量[root@localhost ~]# yum -y install ip...

weixin_28736355的博客 1032

Linux C/C++ 实现网络流量分析(性能工具)

它可以提供网络传输的各种统计信息,包括数据包的数量、字节数、错误、丢包等。使用流量分析工具:除了抓包工具和流量监控工具,还有一些专门用于网络流量分析的工具,如tcpflow、Bro等。网络流量分析的原理基于对数据包的捕获、解析和统计分析,通过对网络流量的细致观察和分析,帮助管理员了解和优化网络的性能、提高网络安全性,并快速排查和解决网络故障和问题。/proc/net/dev:这个文件提供了网络设备的收发网络流量统计信息,包括每个网络接口的接收和发送数据包数量、错误统计、丢弃的数据包数量等。

chen1415886044的博客 2093

Linux网络流量监控工具

前言我们的很多服务大都是部署在Linux服务器上的,我们在生产中可能会遇见很多问题,如网络慢,访问卡等,那么就需要对Linux的机器的网络流量进行监控,这样我们才能分析排查问题。接下来介...

weixin_38320674的博客 4177

linux_如何在Linux上配置基于Web的网络流量监控系统

via: http://linux.cn/article-2285-1.html   当你在本地网络监控网络流量,根据流量大小、监控平台/接口、数据库类型等等,可以有许多不同的选择。 ntopng是一套开源(遵循GPLv3协议)网络流量分析解决方案,提供基于web界面的实时网络流量监控。支持跨平台,包括Linux和MacOS X。ntopng类似于RMON远端网络监控代理,具有内置的Web服

mikyz的专栏 1773

在Linux下怎么看网络流量

在Linux下怎么看网络流量? 在Windows下,我们可以很方便的通过360来查看网络流量,知道哪个进程占用的网络带宽比较多。那在Linux下怎么看流量呢,对于Web服务器来说这是很重要的。   下面这边博客很仔细的介绍了Linux下看流量的方法: Linux 各种查看网卡流量的方法  http://jasonyong.blog.51cto.com/47753/17419

supermanwg的专栏 5966

linux 查看网络流量来源_Linux查看网络流量

作为一个非职业运维,不时需要查看Linux服务器上的网络流量状况。本文介绍几个常用的Linux查看网络流量命令,并简要介绍其用法。部分命令系统已经内置,某些命令则需要从软件仓库或者自行编译安装,本文以CentOS系统为例介绍软件安装方法。查看总流量ipip 命令来自 iproute2util 包,是查看、配置网络/路由的工具。作为 ifconfig 的替代品,ip 命令功能更强大,用法更语义化。i...

weixin_39538847的博客 1178
上一篇: 五步轻松搞定Linux下的文件同步(备份)
下一篇: CentOS 下安装 svn
codingstandards
博客等级 码龄16年 12粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值