Linux系统监控流量用什么工具?Linux入门教程

  众所周知,很多企业、用户都有监控流量的需求,而在Linux操作系统上,有很多现成的工具可以直接使用,它不仅仅可以监控流量,操作起来也十分简单,且具有独特的优势。那么Linux下监控流量用什么工具好?这几个最常见。

  第一个:nethogs

  nethogs是一个免费的工具,当要查找哪个PID给你的网络流量带来了麻烦时,它是非常方便的。它按每个进程来分组带宽,而不是像大多数的工具那样按照每个协议或每个子网来划分流量。它功能丰富,同时支持IPv4 和IPv6。若你想在你的Linux主机上确定那个程序正消耗着你的全部带宽,它是来做这件事的最佳程序。

  Linux系统用户可以使用nethogs来显示每个进程的TCP下载和上传速率,可以使用命令【nethogs eth0】来监控一个指定的设备,上面的eth0是指定想获取信息的设备名称,同时还可以得到有关正在传输的数据的传输速率信息。

  第二个:nload

  nload是一个控制台应用,可以被用来实时地监控网络流量和带宽使用情况,它还通过提供两个简单易懂的图表来对流量进行可视化。这个绝妙的网络监控工具还可以在监控过程中切换被监控的设备,而这可以通过按左右箭头来完成。

  nload提供的图表是非常容易理解的,提供了有用的信息,也展示了诸如被传输数据的总量和最小/最大网络速率等信息。

  更酷的是你只需要直接运行nload这个工具就行,这个命令是非常的短小且易记的:nload。

  第三个:iftop

  当想显示连接到网卡上的各个主机的带宽使用情况时,iftop是一个非常有用的工具。根据man手册,iftop 在一个指定的接口或在它可以找到的第一个接口上监听网络流量,并且展示出一个表格来显示当前的一对主机间的带宽使用情况。

(0)

相关推荐

  • 如何快速查看您的Linux服务器是否遭到攻击?

    [51CTO.com快译]如果您的数据中心中有Linux服务器,或者将它们托管在云服务器(比如AWS.谷歌云或Azure)上,不能因为您所部署的操作系统就想当然地认为它们是安全的.即使Linux是市面 ...

  • nethogs

    netthogs可以显示每个程序的网络传输情况 安装nethogs工具 yum install https://mirrors.tuna.tsinghua.edu.cn/epel/7/x86_64/P ...

  • Linux系统Shell脚本如何运行?linux操作系统

    Shell脚本语言很适合用于处理纯文本类型的数据,而Linux系统中几乎所有的配置文件.日志文件以及绝大多数的启动文件都是纯文本类型的文件.因此,学好Shell脚本语言,能够更好的操作Linux系统. ...

  • linux系统如何使用GPT工具进行分区

    GPT工具优点 相信电脑知识爱好者都多多少少知道,移动硬盘有存在两种分区格式,即MBR和GPT.相比MBR,GPT在Linux系统中的优点有: (1)几乎突破了分区个数的限制. 在GPT分区表中最多可 ...

  • 在非Linux系统的电脑也可以使用命令行工具操作R语言

    一般来说,我们在Linux系统的电脑(通常是服务器等超级计算机)上面工作时候不喜欢界面版本的rstudio,会直接在命令行界面交互式使用R语言,或者直接写好r脚本后,直接  Rscript命令就可以运 ...

  • Itrace跟踪进程调用库函数参数选项-linux系统学习心得

    Itrace能够跟踪进程的库函数调用,它会显现出调用了哪个库函数,而strace则是跟踪进程的每个系统调用.随着Linux运维技术的发展,各企业对于Linux运维工程师人才的需求也是逐渐增加,学习Li ...

  • 为什么计算机专业的学生要学习使用Linux系统?

    作为工作十年的linux内核开发者,刚好我当年也是计算机专业毕业.很不巧,我们那会儿使用的系统是windows,为何?因为没几个老师熟悉linux系统. 很自然的,刚开始我接触的也是windows.但 ...

  • 对于Linux系统统计的命令有哪些?Linux运维

    Linux命令是对Linux系统进行管理的命令.对于Linux系统来说,无论是中央处理器.内存.磁盘驱动器.键盘.鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心.那么对于Linu ...

  • 查看Linux系统信息都有哪些命令?Linux系统怎么学习

    Linux系统的优势基因快速.批量.自动化.智能化管理系统及处理业务.和Windows系统使用鼠标点击的可视化管理大不相同,Linux系统通过Linux命令完成管理系统的相关操作.那么对于Linux系 ...

  • 香橙派OrangePi 3开发板在Linux系统下修改Framebuffer 宽度和高度的方法

    注意:此方法只适用于 linux4.9 内核的系统,linux5.4 内核的系统无法使用 1) 在 linux 系统的/boot/orangepiEnv.txt 中有 fb0_width 和 fb0_ ...

  • Linux系统/dev/mapper目录浅谈

    Linux系统的一般的文件系统名称类似于/dev/sda1或/dev/hda1,但是今天在进行系统维护的时候,利用df -h 命令敲出了/dev/mapper/VolGroup-lv_root和/de ...