Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Linux学习笔记(3)---- Debian测试网速指令及查看是否千兆网卡

Linux学习笔记(3)---- Debian测试网速指令及查看是否千兆网卡

作者头像
小火柴棒
发布于 2024-05-07 01:06:16
发布于 2024-05-07 01:06:16
2K03
代码可运行
举报
文章被收录于专栏:石开之旅石开之旅
运行总次数:3
代码可运行

测试网速指令

Debian系统中,测网速的指令主要有以下几种方法:

  • 使用speedtest-cli工具:

speedtest-cli是一个常用的网络速度测试工具,可以通过命令行进行安装和运行。首先,需要安装speedtest-cli:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt-get update
sudo apt-get install speedtest-cli

安装完成后,运行以下命令进行网速测试:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
speedtest-cli

这将自动选择最近的测试服务器进行下载和上传速度测试,并显示结果。

  • 查看实时网速:

Debian系统中,可以使用sar命令来查看实时的网络速度。首先,确保安装了sysstat包,然后使用以下命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sar -n DEV 1 100

这个命令会每秒统计并显示一次网络设备的流量情况,统计100次后停止。

另外,还可以使用nload、nethogs等工具来查看实时的网络速度,这些工具提供了图形化的界面,可以更方便地查看每个网络接口的流量情况。

查看是否千兆网卡

在Debian系统中,要检查网络接口是否运行在千兆(1000Mb/s)速度,你可以使用ethtool命令。ethtool是一个用于查询和控制网络接口驱动程序和硬件设置的Linux命令行工具

以下是使用ethtool检查网络接口速度的步骤:

首先,确定你的网络接口卡的名称。你可以使用ip link或ifconfig命令来查看所有的网络接口。例如:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ip link

或者

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ifconfig -a

这些命令会列出所有的网络接口,比如eth0、eth1、wlan0等。

使用ethtool命令查看指定网络接口的状态。假设你的网络接口名称是eth0,你可以这样做:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ethtool eth0

这个命令的输出会包含大量信息,其中Speed行将显示当前协商的速度。例如:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Speed: 1000Mb/s

这表示网卡当前协商的速度是千兆。

如果ethtool不可用,你可能需要先安装它。在基于Debian的系统(如Ubuntu)上,你可以使用以下命令来安装:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt update
sudo apt install ethtool

请注意,网络速度不仅取决于网卡的速度,还取决于连接到该网卡的网络设备和电缆的速度和配置。因此,即使网卡配置为千兆速度,实际速度也可能受到其他因素的影响。

此外,ethtool显示的速度是网卡与网络设备之间协商的结果,因此它可能并不代表你的Internet连接的实际速度。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-05-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
20个可能你不知道Linux网路工具
如果要在你的系统上监控网络,那么使用命令行工具是非常实用的,并且对于 Linux 用户来说,有着许许多多现成的工具可以使用,如: nethogs, ntopng, nload, iftop, iptraf, bmon, slurm, tcptrack, cbm, netwatch, collectl, trafshow, cacti, etherape, ipband, jnettop, netspeed 以及 speedometer。 鉴于世上有着许多的 Linux 专家和开发者,显然还存在其他的网络
小小科
2018/05/04
1.7K0
20个可能你不知道Linux网路工具
Linux 简单查看网卡实时网速
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/02
17.4K0
Linux 简单查看网卡实时网速
Linux 网络命令全解析:全面掌控你的网络配置与调试
Linux 提供了丰富的网络命令工具,从基础信息查看到高级调试和性能监控,应对各种网络问题得心应手。以下是几个场景下的推荐工具:
人不走空
2024/11/26
1.2K0
Linux 网络命令全解析:全面掌控你的网络配置与调试
ethtool 命令详解[通俗易懂]
使用概要: ethtool ethx //查询ethx网口基本设置,其中 x 是对应网卡的编号,如eth0、eth1等等 ethtool –h //显示ethtool的命令帮助(help) ethtool –i ethX //查询ethX网口的相关信息 ethtool –d ethX //查询ethX网口注册性信息 ethtool –r ethX //重置ethX网口到自适应模式 ethtool –S ethX //查询ethX网口收发包统计 ethtool –s ethX [speed 10|100|1000] [duplex half|full] [autoneg on|off] //设置网口速率10/100/1000M、设置网口半/全双工、设置网口是否自协商
全栈程序员站长
2022/11/02
7.9K0
运维工程师必备的18个网络带宽监控常用命令
本文介绍了一些可以用来监控网络使用情况的Linux命令行工具。这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度。入站流量和出站流量分开来显示。 一些命令可以显示单个进程所使用的带宽。这样一来,用户很容易发现过度使用网络带宽的某个进程。 这些工具使用不同的机制来制作流量报告。nload等一些工具可以读取"proc/net/dev"文件,以获得流量统计信息;而一些工具使用pcap库来捕获所有数据包,然后计算总数据量,从而估计流量负载。 下面是按功能划分的命令名称。 监控总体带宽使用―
小小科
2018/05/02
2K0
运维工程师必备的18个网络带宽监控常用命令
linux查看网卡详细信息_linux查看物理网卡
product info: vendor 00:50:43, model 2 rev 3
全栈程序员站长
2022/11/02
32K0
【教程】详解配置多台主机通过交换机实现互联通信
有两台主机通过网线与交换机相连。主机操作系统是“ubuntu”,主机A连接交换机的网卡接口是“ens1f1、ens1f0”,主机B连接交换机的网卡接口是“ens2f1、ens2f0”。交换机没有额外的连接(如没有接入互联网),它仅与两台主机有网线连接。基于以上信息,如何配置使得两台主机能通过交换机进行通信?
小锋学长生活大爆炸
2025/04/09
5220
ethtool 原理介绍和解决网卡丢包排查思路
之前记录过处理因为 LVS 网卡流量负载过高导致软中断发生丢包的问题,RPS 和 RFS 网卡多队列性能调优实践[1],对一般人来说压力不大的情况下其实碰见的概率并不高。这次想分享的话题是比较常见服务器网卡丢包现象排查思路,如果你是想了解点对点的丢包解决思路涉及面可能就比较广,不妨先参考之前的文章如何使用 MTR 诊断网络问题[2],对于 Linux 常用的网卡丢包分析工具自然是 ethtool。
刘盼
2023/08/23
1.7K0
ethtool 原理介绍和解决网卡丢包排查思路
网卡限速工具之WonderShaper
WonderShaper是用来对特定网卡进行快速限速的工具,它实际是对Linux的tc命令进行封装后的shell脚本,所以使用成本比tc更低,更容易上手,以下配合测速工具speedtest一起使用
GreatSQL社区
2023/02/23
1.2K0
Linux操作系统中限制网络带宽速率的使用方法
wondershaper 实际上是一个 shell 脚本,它使用 tc 来定义流量调整命令,使用 QoS 来处理特定的网络接口。外发流量通过放在不同优先级的队列中,达到限制传出流量速率的目的;而传入流量通过丢包的方式来达到速率限制的目的。
用户7639835
2021/08/26
4.8K0
Linux查看服务器带宽
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
周小董
2019/09/18
17.7K0
Linux查看服务器带宽
使用Linux命令行测试网速
当发现上网速度变慢时,人们通常会先首先测试自己的电脑到网络服务提供商(通常被称为“最后一公里”)的网络连接速度。在可用于测试宽带速度的网站中,Speedtest.net也许是使用最广泛的。 Speedtest.net的工作原理并不复杂:它在你的浏览器中加载JavaScript代码并自动检测离你最近的Speedtest.net服务器,然后向服务器发送HTTP GET and POST请求来测试上行/下行网速。 但在没有图形化桌面时(例如,当你通过命令行远程登陆服务器或使用没有图形界面的操作系统),基于flas
小小科
2018/05/04
5.4K0
使用Linux命令行测试网速
Linux 命令(194)—— ethtool 命令
利用 ethtool 可以根据需要更改以太网卡的参数,包括自动协商、速度、双工和局域网唤醒等参数。
恋喵大鲤鱼
2022/11/05
3.5K0
用Python实现网速监控
在网络应用开发和系统监控中,监控上传和下载速度是非常重要的一项任务。通过实时监控网速,我们可以及时了解网络性能,并进行相应的优化和调整。本文将介绍如何使用Python来实现简单的网速监控功能。
大盘鸡拌面
2024/03/11
1.1K0
在Linux中限制网络带宽的使用
公司用的是实体服务器,租用机房带宽,买了30M的带宽,然而经常有带宽超额的问题,每个月都要额外交几千块,因此打算限制带宽。
用户1685462
2021/07/25
3.5K0
服务器网速测试
网络测速 下载测速脚本 wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py chmod +x speedtest-cli 测速 ./speedtest-cli 如果无法下载,就按如下修改host文件 vi /etc/hosts 添加 199.232.68.133 raw.githubusercontent.com 监控网络实时流量 slurm 安装 Centos yum
码客说
2020/12/28
5.1K0
服务器网速测试
如何使用Kali Linux三种网络命令方法(DDoS、CC和ARP进入自己手机)
本文用于演示的kali是2020年版本用python执行ddos-p2.py输入命令
知识与交流
2024/03/11
9580
如何使用Kali Linux三种网络命令方法(DDoS、CC和ARP进入自己手机)
Linux VPS使用WonderShaper限制服务器上传/下载带宽
说明:最近看有人问博主如何限制服务器的上传带宽,所以就分享下此前经常用的一个限速脚本WonderShaper,原理的话,网上比较详细的解释是WonderShaper使用tc来定义流量调整命令,使用QoS来处理特定的网络接口。外发流量通过放在不同优先级的队列中,达到限制传出流量速率的目的;而传入流量通过丢包的方式来达到速率限制的目的。用起来挺方便的,有需求的可以了解下。
子润先生
2021/05/29
4.7K1
移植 ubuntu core 16.04(ubuntu-base)到i.MX6ULL开发板
在 ubuntu cdimg[1] 下载,选择 ubuntu-base-16.04.6-base-armhf.tar.gz。
Mculover666
2022/05/23
1.7K0
移植 ubuntu core 16.04(ubuntu-base)到i.MX6ULL开发板
linux网络/抓包等相关的命令汇总
#nmap -sP指定使用Ping echo 进行扫描 /24查看目的网络有多少主机处于运行状态
IT运维技术圈
2022/06/27
5430
相关推荐
20个可能你不知道Linux网路工具
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验