访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux服务器上监控网络带宽的18个常用命令和工具

时间:2019-08-16

常用dos命令大全及其用法_常用linux命令_linux常用命令

检查维护系统的时候,经常会要查看服务器的网络端口是多大的,所以需要用到Linux的一个命令。

如何查看CentOS的网络带宽出口多大?可以用下面的命令来查看。

# ethtool eth0

前面是命令,后面跟的是设备名,如果对外连接的网络设备是eth1,那就需要改成:ethtool eth0

[root@localhost ~]# ethtool eth0

Settings for eth0:

Supported ports: [ TP ]

Supported link modes: 10baseT/Half 10baseT/Full

100baseT/Half 100baseT/Full

1000baseT/Full

Supported pause frame use: No

Supports auto-negotiation: Yes

Advertised link modes: 10baseT/Half 10baseT/Full

100baseT/Half 100baseT/Full

1000baseT/Full

Advertised pause frame use: No

Advertised auto-negotiation: Yes

Speed: 1000Mb/s

Duplex: Full

Port: Twisted Pair

PHYAD: 0

Transceiver: internal

Auto-negotiation: on

MDI-X: Unknown

Supports Wake-on: d

Wake-on: d

Current message level: 0x00000007 (7)

drv probe link

常用dos命令大全及其用法_linux常用命令_常用linux命令

Link detected: yes

本文介绍了一些可以用来监控网络使用情况的Linux命令行工具。这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度。入站流量和出站流量分开来显示。

一些命令可以显示单个进程所使用的带宽。这样一来,用户很容易发现过度使用网络带宽的某个进程。

正是这样的读取机制使cpu读取缓存的命中率非常高(大多数cpu可达90%左右),也就是说cpu下一次要读取的数据90%都在缓存中,只有大约10%需要从内存读取.这大大节省了cpu直接读取内存的时间,也使cpu读取数据时基本无需等待.总的来说,cpu读取数据的顺序是先缓存后内存.。安装成功后,将在指定目录(默认为c:\findata)生成:findata.dll(组件)、findata.tlb(com类型库)、findatatools.exe( 分析家数据读取及转换工具) 、fxj2txt.exe(分析家数据转换命令行工具)、findatatools.xls(excel调用例子)、findatatools.vbs(vbscript调用例子)等,同时将在“程序”菜单中创建一个名为“findata”的菜单,包括“findatatools数据工具”、“卸载”等快捷方式。安装成功后,将在指定目录(默认为c:\findata)生成:findata.dll(组件)、findata.tlb(com类型库)、findatatools.exe(分析家数据读取及转换工具)、fxj2txt.exe(分析家数据转换命令行工具)、findatatools.xls(excel调用例子)、findatatools.vbs(vbscript调用例子)等,同时将在“程序”菜单中创建一个名为“findata”的菜单,包括“findatatools数据工具”、“卸载”等快捷方式。