linux測(cè)網(wǎng)絡(luò)帶寬命令 linux 測(cè)試網(wǎng)絡(luò)帶寬

linux測(cè)試網(wǎng)速的工具

1、fast

公司主營(yíng)業(yè)務(wù):成都網(wǎng)站建設(shè)、成都做網(wǎng)站、移動(dòng)網(wǎng)站開(kāi)發(fā)等業(yè)務(wù)。幫助企業(yè)客戶(hù)真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。創(chuàng)新互聯(lián)建站是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開(kāi)放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶(hù)帶來(lái)驚喜。創(chuàng)新互聯(lián)建站推出良慶免費(fèi)做網(wǎng)站回饋大家。

是Netflix提供的一項(xiàng)服務(wù),它不僅可以通過(guò)命令行來(lái)使用,而且可以直接在Web端使用:fast.com,我們可以通過(guò)以下命令來(lái)安裝這個(gè)工具:

$ npm install --global fast-cli

不管是網(wǎng)頁(yè)端還是命令行,它都提供了最基本的網(wǎng)絡(luò)下載測(cè)速。命令行下最簡(jiǎn)單的使用方法如下:

$ fast

93 Mbps ↓

從以上結(jié)果可以看出,直接使用fast命令的話,將只返回網(wǎng)絡(luò)下載速度。如果你也想獲取網(wǎng)絡(luò)的上傳速度,則需要使用-u選項(xiàng)。

$ fast -u

? 81 Mbps ↓ / 8.3 Mbps ↑

2、speedtest

是一個(gè)更加知名的工具。它是用Python寫(xiě)成的,可以使用apt或pip命令來(lái)安裝。你可以在命令行下使用,也可以直接將其導(dǎo)入到你的 Python

項(xiàng)目,使用的時(shí)候,可以直接運(yùn)行speedtest命令即可:

$ speedtest

Retrieving speedtest.net configuration...

Testing from Tencent cloud computing (140.143.139.14)...

Retrieving speedtest.net server list...

Selecting best server based on ping...

Hosted by Henan CMCC 5G (Zhengzhou) [9.69 km]: 28.288 ms

Testing download

speed................................................................................

Download: 56.20 Mbit/s

Testing upload

speed......................................................................................................

Upload: 1.03 Mbit/s

從運(yùn)行結(jié)果可以看出,speedtest命令將直接提供上傳/下載速率,測(cè)試的過(guò)程也是挺快的。你可以編寫(xiě)一個(gè)腳本來(lái)調(diào)用這個(gè)命令,然后定期進(jìn)行網(wǎng)絡(luò)測(cè)試,并在結(jié)果保存在一個(gè)文件或數(shù)據(jù)庫(kù),這樣你就可以實(shí)時(shí)跟蹤你的網(wǎng)絡(luò)狀態(tài)。

3、iperf

是一個(gè)網(wǎng)絡(luò)性能測(cè)試工具,它可以測(cè)試TCP和UDP帶寬質(zhì)量,可以測(cè)量最大TCP帶寬,具有多種參數(shù)和UDP特性,可以報(bào)告帶寬,延遲抖動(dòng)和數(shù)據(jù)包丟失。利用iperf這一特性,可以用來(lái)測(cè)試一些網(wǎng)絡(luò)設(shè)備如路由器,防火墻,交換機(jī)等的性能。

這個(gè)工具不僅僅在Linux系統(tǒng)下可以用,在Mac和Windows系統(tǒng)同樣可以使用。

如果你想測(cè)試網(wǎng)絡(luò)帶寬,則需要兩臺(tái)電腦。這兩臺(tái)電腦需要處于同樣的網(wǎng)絡(luò),一臺(tái)作為服務(wù)機(jī),另一臺(tái)作為客戶(hù)機(jī),并且二者必須都要安裝

iPerf,可以通過(guò)如下命令獲取服務(wù)器的IP地址:

$ ip addr show | grep inet.*brd

inet 192.168.242.128/24 brd 192.168.242.255 scope global dynamic

noprefixroute ens33

之后,我們?cè)僭诜?wù)機(jī)上啟動(dòng)iperf工具:

$ iperf -s

然后,我們就可以等待客戶(hù)機(jī)的接入了??蛻?hù)機(jī)可以使用以下命令來(lái)連上服務(wù)機(jī):

$ iperf -c 192.168.242.128

通過(guò)幾秒鐘的測(cè)試,它就會(huì)返回網(wǎng)絡(luò)傳輸速率及帶寬。

linux如何看網(wǎng)絡(luò)帶寬

使用bai命令:mii-tool -v

mii:是Linux下專(zhuān)門(mén)設(shè)置網(wǎng)卡工作模式的命令,詳細(xì)參數(shù)如下

1. 查看網(wǎng)卡的工作模式,輸入命令:

#mii-tool -v

eth0: negotiated 100baseTx-FD, link ok

product info: vendor 00:aa:00, model 56 rev 0

basic mode: autonegotiation enabled

basic status: autonegotiation complete, link ok

capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD

advertising: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control

link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD

從以上信息中可以看出,這塊網(wǎng)卡工作在100M全雙工自適應(yīng)模式下,“100BaseTx-FD”意為100M Full Duplex。

2. 更改網(wǎng)卡的工作模式,輸入命令:

#mii-tool -F media [interface]

media可選的模式有100baseTx-FD、100baseTx-HD、10baseT-FD、10baseT-HD等。 Interface代表所選擇的網(wǎng)卡,如eth0、eth1等,默認(rèn)為eth0。

例如,設(shè)置網(wǎng)卡工作在10M半雙工模式下,輸入命令:

#mii-tool -F 10baseT-HD eth0

3. 恢復(fù)網(wǎng)卡的自適應(yīng)工作模式,輸入命令:

#mii-tool -r eth0

更詳細(xì)的使用方法可以用mii-tool -h來(lái)獲得。

linux/centos如何查看網(wǎng)卡是100M還是1000M

可以使用ethtool命令進(jìn)行查看,使用格式ethtool網(wǎng)絡(luò)接口名。

以下為例,eth0為網(wǎng)卡名,使用ifconfig查看當(dāng)前使用的網(wǎng)卡。

Speed表示網(wǎng)卡帶寬,Duplex表示工作模式,Supportedlinkmodes表示支持的工作模式。

擴(kuò)展資料:

ethtool命令的其它用法:

1、查詢(xún)網(wǎng)絡(luò)端口位置:ethtool-pethX

這個(gè)命令多用于管理多網(wǎng)口的服務(wù)器主機(jī),由于背板的網(wǎng)絡(luò)端口數(shù)量大,有時(shí)候不知道那個(gè)物理端口對(duì)應(yīng)eth0或其他設(shè)備號(hào),我們就可以使用這個(gè)命令來(lái)查詢(xún)。

用法:ethtool-peth0

效果:設(shè)備號(hào)eth0對(duì)應(yīng)的物理端口的兩個(gè)指示燈會(huì)閃爍

2、修改網(wǎng)絡(luò)端口速率:ethtool-s

這個(gè)命令多用于手工設(shè)置網(wǎng)絡(luò)速率,一般千兆網(wǎng)卡支持10|100|1000三個(gè)速率,單位是Mbps。

用法:ethtool-seth0speed1000duplexfullautonegoff

效果:將設(shè)備號(hào)eth0對(duì)應(yīng)的物理端口設(shè)置為速率為1000Mbps,全雙工工作模式,同時(shí)關(guān)閉自動(dòng)協(xié)商。

查看linux網(wǎng)絡(luò)流量及帶寬

在類(lèi)Unix系統(tǒng)中可以使用top查看系統(tǒng)資源、進(jìn)程、內(nèi)存占用等信息。查看網(wǎng)絡(luò)狀態(tài)可以使用netstat、nmap等工具。若要查看實(shí)時(shí)的網(wǎng)絡(luò)流量,監(jiān)控TCP/IP連接等,則可以使用iftop。

iftop類(lèi)似于top的實(shí)時(shí)流量監(jiān)控工具,可以用來(lái)監(jiān)控網(wǎng)卡的實(shí)時(shí)流量(可以指定網(wǎng)段)、反向解析IP、顯示端口信息等。

查看流量是從哪些端口發(fā)送出去的:

# iftop -P

-P 選項(xiàng)會(huì)在iftop 的輸出結(jié)果中開(kāi)啟端口顯示

界面上面顯示的是類(lèi)似刻度尺的刻度范圍,為顯示流量圖形的長(zhǎng)條作標(biāo)尺用的。

中間的= =這兩個(gè)左右箭頭,表示的是流量的方向。

TX:發(fā)送流量

RX:接收流量

TOTAL:總流量

Cumm:運(yùn)行iftop到目前時(shí)間的總流量

peak:流量峰值

rates:分別表示過(guò)去 2s 10s 40s 的平均流量

要找到運(yùn)行在該端口的進(jìn)程,那么可以用netstat 或者lsof 來(lái)找到相應(yīng)的進(jìn)程。

使用netstat 命令來(lái)找到運(yùn)行在10910這個(gè)端口上的進(jìn)程:

# netstat -tunp | grep 10910

可以使用lsof 命令來(lái)找到運(yùn)行在10909這個(gè)端口上的進(jìn)程:

# lsof -i:10909

查看進(jìn)程PID為51919的應(yīng)用程序:

# ps -ef |grep 51919

當(dāng)前文章:linux測(cè)網(wǎng)絡(luò)帶寬命令 linux 測(cè)試網(wǎng)絡(luò)帶寬
網(wǎng)站地址:http://www.muchs.cn/article30/doeogpo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄、網(wǎng)站策劃、外貿(mào)建站、網(wǎng)站設(shè)計(jì)公司商城網(wǎng)站、品牌網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)