linux系统一些命令可以显示带宽的状态信息,下面由学习啦小编为大家整理了linux查看带宽的相关知识,希望对大家有帮助!

linux查看带宽命令详解

linux查看带宽命令1.nload

nload是一个命令行工具,让用户可以分开来监控入站流量和出站流量。它还可以绘制图表以显示入站流量和出站流量,视图比例可以调整。用起来很简单,不支持许多选项。

所以,如果你只需要快速查看总带宽使用情况,无需每个进程的详细情况,那么nload用起来很方便。

$ nload

安装nload:Fedora和Ubuntu在默认软件库里面就有nload。CentOS用户则需要从Epel软件库获得nload。

# fedora或centos

$ yum install nload -y

# ubuntu/debian

$ sudo apt-get install nload

linux查看带宽命令2.bmon

bmon(带宽监控器)是一款类似nload的工具,它可以显示系统上所有网络接口的流量负载。输出结果还含有图表和剖面,附有数据包层面的详细信息。

安装bmon:Ubuntu、Debian和Fedora用户可以从默认软件库来安装。CentOS用户则需要安装repoforge,因为Epel里面没有bmon。

# ubuntu或debian

$ sudo apt-get install bmon

# fedora或centos(来自repoforge)

$ sudo yum install bmon

bmon支持许多选项,能够制作HTML格式的报告。欲知更多信息,请参阅参考手册页

linux查看带宽命令3.iftop

iftop可测量通过每一个套接字连接传输的数据;它采用的工作方式有别于nload。iftop使用pcap库来捕获进出网络适配器的数据包,然后汇总数据包大小和数量,搞清楚总的带宽使用情况。

虽然iftop报告每个连接所使用的带宽,但它无法报告参与某个套按字连接的进程名称/编号(ID)。不过由于基于pcap库,iftop能够过滤流量,并报告由过滤器指定的所选定主机连接的带宽使用情况。

$ sudo iftop -n

n选项可以防止iftop将IP地址解析成主机名,解析本身就会带来额外的网络流量。

安装iftop:Ubuntu/Debian/Fedora用户可以从默认软件库获得它。CentOS用户可以从Epel获得它。

# fedora或centos

yum install iftop -y

# ubuntu或 debian

$ sudo apt-get install iftop

linux查看带宽命令4.netload

netload命令只显示关于当前流量负载的一份简短报告,并显示自程序启动以来所传输的总字节量。没有更多的功能特性。它是netdiag的一部分。

$ netload eth0

$ sudo apt-get install netdiag

linux查看带宽命令5.nethogs

nethogs是一款小巧的"net top"工具,可以显示每个进程所使用的带宽,并对列表排序,将耗用带宽最多的进程排在最上面。万一出现带宽使用突然激增的情况,用户迅速打开nethogs,就可以找到导致带宽使用激增的进程。nethogs可以报告程序的进程编号(PID)、用户和路径。

$ sudo nethogs

安装nethogs:Ubuntu、Debian和Fedora用户可以从默认软件库获得。CentOS用户则需要Epel。

# ubuntu或debian(默认软件库)

$ sudo apt-get install nethogs

# fedora或centos(来自epel)

$ sudo yum install nethogs -y

linux 查看带宽命令,linux查看带宽的命令相关推荐

  1. linux怎么知道ping命令,教程方法;通过ping命令查看服务器类型(linux还是windows系列)电脑技巧-琪琪词资源网...

    琪琪词资源网-教程方法;通过ping命令查看服务器类型(linux还是windows系列)电脑技巧,以下是给大家带来的教程方法;通过ping命令查看服务器类型(linux还是windows系列),大家 ...

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

    Linux系统下想要查看网络流量,那我们该使用那个命令呢?下面由学习啦小编为大家整理了linux查看网络流量的命令的相关知识,希望对大家有帮助. linux查看网络流量命令大全 linux查看网络流量 ...

  3. linux命令查看cpu负载,Linux下使用w命令和uptime命令查看系统负载

    在Linux系统中查询系统CPU和内存的负载(使用率)时,我们通常习惯于使用top.atop或者ps,这篇文章将要给大家介绍如何使用w命令和uptime命令来查看系统的负载情况,对于uptime命令, ...

  4. linux(Ubuntu/Centos) iproute 路由IP地址等命令集合,查看端口链接

    原 linux(Ubuntu/Centos) iproute 路由IP地址等命令集合,查看端口链接 2017年03月20日 16:55:57 风来了- 阅读数:2291 标签: centoslinux ...

  5. Linux下查看文件或文件夹大小的命令df 、du、ls

    转自:http://www.cnblogs.com/benio/archive/2010/10/13/1849946.html 当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的 ...

  6. Linux查看系统信息的一些命令及查看已安装软件包的命令(转)

    系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # ho ...

  7. 监控io性能,free命令,ps网络命令,查看网络状态,Linux下抓包

    10.6 监控io性能 磁盘的io是一个非常重要的指标,所以要更详细的查看磁盘状态,需要用到iostat命令,如果之前已经安装了sysstat包的话,在安装sysstat包时iostat命令就已经被安 ...

  8. linux查看日志的几种命令,Linux查看日志三种命令(转载)

    第一种:查看实时变化的日志(比较吃内存) 最常用的: tail -f filename (默认最后10行,相当于增加参数 -n 10) Ctrl+c 是退出tail命令 其他情况: tail -n 2 ...

  9. linux查看软件包信息,Linux查看系统信息的一些命令及查看已安装软件包的命令...

    Linux查看系统信息的一些命令及查看已安装软件包的命令 系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat ...

最新文章

  1. awk - 模式扫描与处理语言
  2. Codechef SEAARC Sereja and Arcs (分块、组合计数)
  3. muduo网络库学习(八)事件驱动循环线程池EventLoopThreadPool
  4. 【LeetCode】3月22日打卡-Day7
  5. python对象点方法_python面向对象知识点疏理
  6. mysql镜像远程连接_docker 创建mysql镜像,并成功进行远程连接
  7. python 输入列表 返回每个元素出现的次数
  8. sysv-rc-conf管理Ubuntu server开机启动服务
  9. ffmpeg命令解析
  10. python datetime格式_python time和datetime常用写法格式
  11. log日志查看软件logviewer-pro
  12. WinCE同步(ActiveSync)问题
  13. 信息录入率百分百上海强化施工现场建筑工人实名制管理
  14. 谢孟媛初级文法28 课地方副词时间副词和程度副词
  15. Tackling the Qubit Mapping Problem for NISQ-Era Quantum Devices
  16. Highcharts3D环形图
  17. Android隐藏输入法 【有效】
  18. 有什么方法可以制作二寸照片
  19. 转行不知道改选金融还是电信
  20. 昆明机场至南亚东南亚国家通航点达34个 居全国首位

热门文章

  1. 大数据之数据脱敏技术
  2. dsl java_Java DSL理解
  3. c语言终止 fget stdin 输入流
  4. java web and jsp_java web jsp
  5. 知识点滴 - 折叠锻打和大马士革钢
  6. HTML表格的制作信息统计表
  7. 安卓手机安装Linux系统(Ubuntu)
  8. 区块链软件开发公司 区块链与大数据整合
  9. 计算机中信息的质量单位有哪些,生活常识科普:质量单位有哪些
  10. Unity将场景和物体导出为.obj格式文件