linux怎么看上行带宽(linux如何查看带宽)

纸扎戏偶

本篇文章给大家谈谈linux怎么看上行带宽,以及linux如何查看带宽对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

  • 1、linux 如何查询网卡带宽
  • 2、Linux查看网络带宽是千兆还是万兆
  • 3、linux查看网速命令
  • 4、linux如何测速以及带宽 – VPS面板知识
  • 5、如何查看linux系统当前网络的带宽

1、linux 如何查询网卡带宽

Linux系统下可以通过下面命令核查网卡带宽:

[root@www ]#ethtool eth0

Settings for eth0:

        Supported ports: [ TP ]

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

                               100baseT/Half 100baseT/Full

                               1000baseT/Full

        Supports auto-negotiation: Yes

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

                               100baseT/Half 100baseT/Full

                               1000baseT/Full

        Advertised auto-negotiation: Yes

        //其它的信息不用管它,下面Speed这一行就是网卡目前的带宽

        Speed:1000Mb/s

        Duplex: Full

        Port: Twisted Pair

        PHYAD: 1

        Transceiver: internal

        Auto-negotiation: on

        Supports Wake-on: pumbag

        Wake-on: g

        Current message level: 0x00000001(1)

        Link detected: yes

2、Linux查看网络带宽是千兆还是万兆

查看机器网络端口

[trafodion@n12 ~]$ ifconfig

eth1 Link encap:Ethernet HWaddr 5C:B9:01:9A:48:5D

inet addr:10.10.11.12 Bcast:10.10.11.255 Mask:255.255.255.0

inet6 addr: fe80::5eb9:1ff:fe9a:485d/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:18033924355 errors:0 dropped:857504 overruns:0 frame:0

TX packets:52425526574 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:66937144646066 (60.8 TiB) TX bytes:60037314294532 (54.6 TiB)

lo Link encap:Local Loopback

inet addr:127.0.0.1 Mask:255.0.0.0

inet6 addr: ::1/128 Scope:Host

UP LOOPBACK RUNNING MTU:65536 Metric:1

RX packets:1192347276 errors:0 dropped:0 overruns:0 frame:0

TX packets:1192347276 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:9188133537474 (8.3 TiB) TX bytes:9188133537474 (8.3 TiB)

查看端口带宽(root或sudo权限),通过下面输出可以看到speed那一行,表示万兆网。

[trafodion@n12 ~]$ sudo ethtool eth1

Settings for eth1:

Supported ports: [ FIBRE ]

Supported link modes: 10000baseT/Full

Supported pause frame use: No

Supports auto-negotiation: No

Advertised link modes: 10000baseT/Full

Advertised pause frame use: No

Advertised auto-negotiation: No

Speed: 10000Mb/s

Duplex: Full

Port: FIBRE

PHYAD: 0

Transceiver: external

Auto-negotiation: off

Supports Wake-on: d

Wake-on: d

Current message level: 0x00000007 (7)

drv probe link

Link detected: yes

3、linux查看网速命令

liunx本身没有特别完美的网速命令,但有几个可以用nload,iftop,iptraf,nethogs,bmon,slurm,tcptrack这些命令都不是liunx内部命令,也就是说不是所有liunx版本都包括这些命令。目前最流行的是speedtest这个命令是需要安装的

4、linux如何测速以及带宽 – VPS面板知识

一、安装speedtest-cli

speedtest-cli是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行。它基于Speedtest.net的基础架构来测量网络的上/下行速率。安装speedtest-cli很简单——只需要下载其Python脚本文件。网上的教程非常古老,用了只会报过期脚本 ,更新如下

wget

chmod a+rx speedtest.py

mv speedtest.py /usr/local/bin/speedtest-cli

chown root:root /usr/local/bin/speedtest-cli

speedtest-cli

也可以在自己电脑上下载好 speedtest.py 然后上传到服务器上。

二、使用speedtest-cli测试网速

使用speedtest-cli命令也很简单,它不需要任何参数即可工作。

[root@localhost temp]# speedtest-cli

输入这个命令后,它会自动发现离你最近的Speedtest.net服务器(地理距离),然后打印出测试的网络上/下行速率。

[root@localhost temp]# speedtest-cli

Retrieving speedtest.net configuration…

Retrieving speedtest.net server list…

Testing from China Telecom (219.135.214.145)…

Selecting best server based on latency…

Hosted by CTM Internet Services (Macau) [106.48 km]: 55.974 ms

Testing download speed………………………………….

Download: 3.15 Mbit/s

Testing upload speed…………………………………………..

Upload: 0.58 Mbit/s

测试结果说明:上行为 0.58Mbit/s 下行为 3.15 Mbit/s

当然对于测试结果,一般在实际应用中不一定能达到这个值,仅作为参考使用。

5、如何查看linux系统当前网络的带宽

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

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

华普在线小李为您解答

关于linux怎么看上行带宽和linux如何查看带宽的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

文章版权声明:除非注明,否则均为我爱教程术原创文章,转载或复制请以超链接形式并注明出处。