linux系统如何查看服务器带宽及网络使用情况(代码片段)

A-刘晨阳 A-刘晨阳     2022-10-21     566

关键词:

文章目录

前言

  操作系统: Linux
  操作环境: Centos7

  Linux系统中如何查看服务器带宽?本篇文章主要和大家分享一下Linux系统中查看服务器带宽的方法,有需要的朋友可以参考一下。

众多网络相关的命令可查看:【Linux】之【网络】相关的命令及解析[ethtool、nload、nethogs、iftop、iptraf、ifstat]

  linux查看服务器带宽具体方法

  一、使用speedtest-cli命令查看下载和上传最大流量值

因为命令是python的,所以,需要先下载一个python,用pip下载次命令;

yum -y install python-pip

#等待下载完

pip install speedtest-cli

root@cs:[/root]speedtest-cli 
Retrieving speedtest.net configuration...
Testing from China Unicom (125.119.20.3)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by China Telecom TianJin-5G (TianJin) [123.83 km]: 47.213 ms
Testing download speed................................................................................
Download: 16.36 Mbit/s
Testing upload speed................................................................................................
Upload: 18.58 Mbit/s

  二、查看网卡、网络的详情

   1.查看服务器网络端口

ifconfig

   2.ethtool命令查看宽带大小

ethtool 网卡名称
[root@222 ~]# ethtool eno1
Settings for eno1:
	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
	Supported FEC modes: Not reported
	Advertised link modes:  10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	                        1000baseT/Full 
	Advertised pause frame use: No
	Advertised auto-negotiation: Yes
	Advertised FEC modes: Not reported
	Speed: 100Mb/s
	Duplex: Full
	Port: Twisted Pair
	PHYAD: 1
	Transceiver: internal
	Auto-negotiation: on
	MDI-X: off (auto)
	Supports Wake-on: pumbg
	Wake-on: g
	Current message level: 0x00000007 (7)
			       drv probe link
	Link detected: yes

Speed: 100Mb/s 带宽为白兆

  三、nload命令实时统计网卡带宽使用率

没有nload命令的需要下载;

yum -y install nload

#等待下载完

#直接使用命令查看
nload

#指定网卡进入
nload eno1

  Incoming是进入网卡的流量,Outgoing是从这块网卡出去的流量,每一部分都有下面几个。

Curr:当前流量
Avg:平均流量
Min:最小流量
Max:最大流量
Ttl:总流量

  四、dstat -n命令实时监测网络的状态

dstat -n

总结

 相关文章

💻【Linux】之【CPU】相关的命令及解析[lscpu、mpstat]


💻【Linux】之【内存】相关的命令&&解析以及内存相关的问题[free、meminfo、内存泄漏、内存溢出、Overcommit]


💻【Linux】之【磁盘】相关的命令及解析[df、du、iostat、iotop]


💻【Linux】之【网络】相关的命令及解析[ethtool、nload、nethogs、iftop、iptraf、ifstat]


💻【Linux】综合性命令及解析【top、htop、vmstat、dstat、glances、sar】


💻【Linux】系统如何查看服务器带宽及网络使用情况


linux系统如何查看服务器带宽及网络使用情况

最近使用服务器,需要一个监控带宽的东西,很不错,需要服务器可以问我,可以优惠 linux查看服务器带宽具体方法  一、使用speedtest-cli命令查看下载和上传最大流量值因为命令是python的,所以,需要... 查看详情

linux系统查看gpu带宽

参考技术ALinux查看显卡信息:lspci|grep-ivga2.使用nvidiaGPU可以:lspci|grep-invidia前边的序号“00:0f.0″是显卡的代号(这里是用的虚拟机);查看指定显卡的详细信息用以下指令:lspci-v-s00:0f.03.Linux查看Nvidia显卡信息及使用情况Nvidia自带一个命... 查看详情

linux服务器如何查看cpu占用率、内存占用、带宽占用

参考技术A Linux服务器如何查看CPU占用率、内存占用、带宽占用的命令图中红色部分即为占用百分率,下面是每个进程的CPU占用率,如果服务器是多核CPU可能在下方看到有些进程CPU占用超过100%,这种一般是该进程使用了多核... 查看详情

查看linux网络流量及带宽

参考技术A在类Unix系统中可以使用top查看系统资源、进程、内存占用等信息。查看网络状态可以使用netstat、nmap等工具。若要查看实时的网络流量,监控TCP/IP连接等,则可以使用iftop。iftop类似于top的实时流量监控工具,可以用来... 查看详情

如何在linux中获取进程或端口网络带宽使用情况

】如何在linux中获取进程或端口网络带宽使用情况【英文标题】:HowtogetprocessorportNetworkbandwidthusageinlinux【发布时间】:2014-04-0819:08:33【问题描述】:我想获取每个进程的网络带宽使用情况。找了很多这方面的资料,比如iftop、neth... 查看详情

linux下查看某个进程的网络带宽占用情况

说明:1、可能查看某个进程的带宽占用需要明确知道PID、进程名字、发送速度、接收速度。2、很遗憾,在Linux原生的软件中没有这样的一款,只能额外装,最符合以上的情况就只有nethogs。3、nethogs可以指定网卡,但是不能指定PI... 查看详情

linux系统如何查看端口占用

...es:显示网络界面信息表单。-l或--listening:显示监控中的服务器的Socket。-M或--masquerade:显示伪装的网络连线。-n或--numeric:直接使用IP地址,而不通过域名服务器。-N或--netlink或--symb 查看详情

linux如何查看开启端口

...。-n:不进行DNS轮询,显示IP(可以加速操作)即可显示当前服务器上所有端口及进程服务,于grep结合可查看某个具体端口及服务情况··netstat-ntlp//查看当前所有tcp端口·netstat-ntulp|grep80//查看所有80端口使用情况·netstat-an|grep3306//查看... 查看详情

如何监控特定应用程序的网络带宽使用情况?

】如何监控特定应用程序的网络带宽使用情况?【英文标题】:Howtomonitorthenetworkbandwidthusageofaspecificapplication?【发布时间】:2014-12-1008:56:42【问题描述】:我正在尝试学习如何监控特定应用程序的网络带宽使用情况。我正在查看I... 查看详情

linux操作命令常见问题(n+)

...么是Linux?它的特点是什么?答:Linux是一种开源的操作系统,其特点包括稳定性、安全性、灵活性、可扩展性、自由度高等。2.如何在Linux系统上安装软件?答:通常可以使用包管理器,例如yum、apt-get等,在命令行下执行相应的... 查看详情

linux服务器怎么查看当前带宽使用率

你可试下这个命令nload是一个命令行工具,让用户可以分开来监控入站流量和出站流量。它还可以绘制图表以显示入站流量和出站流量,视图比例可以调整。用起来很简单,不支持许多选项。所以,如果你只需要快速查看总带宽... 查看详情

linux网络配置

...了解Linux系统的网络设置、文件服务、域名解析等在网络服务器方面的应用。一、查看网络配置确保网络配置的正确性及网络连接的畅通是Linux系统作为服务器应用的基础,查看及测试网络配置是管理Linux网络 查看详情

盘linux服务端的测试及故障处理办法

...术A  盘Linux服务端的测试及故障处理办法  1、查看系统负载情况  在服务端命令窗口下执行w命令可得到三组数据(例如0.400.301.20),分别为系统前一分钟、前5分钟、前15分钟负载情况,一般负载情况在2以下基本正常,如果... 查看详情

网络带宽

...te=8bit。一般常说的10M带宽,10Mbps=10/8=1.25MBps(Byte)  查看机器上网卡速度windows打开"网络和共享中心"->选择网络,查看网络连接状态。如下图所示:11Mbps linux使用查询及设置网卡参数的命令ethtool(http://man.linuxde.net/ethto... 查看详情

如何查看linux服务器运行状态?

1、psaux或netstat-tlunpps是进程查看命令,netstat是端口查看命令,在Linux系统中,服务一定是有进程的,所以使用ps命令可以查看服务运行情况,另外,Linux服务多数是网络服务,所以通过netstat命令也可以查看服务运行状态。2、servic... 查看详情

linux下如何查看文件夹大小?硬盘使用情况?内存使用情况?

...考技术A1、df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。以下是代码片段:参数-h表示使用「Human-readable」的输出,也就是在档案系统大小使用GB、MB等易读的格式。上面的命令输出的第一个... 查看详情

linux查看内存使用情况

...op。atop命令是一个终端环境的监控命令。它显示的是各种系统资源,CPU,memory,network,IOkernel的综合,并且在高负载的情况下进行了彩色标注。3,free。free命令是一个快速查看内存使用情况的方法,它是对,proc,meminfo收集到的信... 查看详情

如何测量带宽使用情况

企业越来越依赖其网络来满足不断增长的业务需求。带宽密集型应用程序(例如云和电子学习应用程序、社交网站和视频会议工具)正在兴起。为确保业务关键活动顺利进行,实施能够主动识别网络带宽拥塞的带宽使用监控器至... 查看详情