linux命令測速
Ⅰ linux dd磁碟測速命令
看你測試讀還是測試寫。
測讀:版
dd if=/dev/sda1 of=/dev/null bs=8k count=800000
測試寫權:
dd if=/dev/zero of=/dev/sda1 bs=8k count=800000
Ⅱ 如何測試兩台linux伺服器之間的連接速度有什麼命令或軟體可以做到詳細些。
iperf,具體來要纖細直接去看文檔,簡自單給列條測試:(TCP和UDP知只是兩種傳輸數據的協議)。
TCP測試:
1、客戶端執行:./iperf -c host -i 1 -w 1M,其中-w表示TCP window size,host需替換成伺服器地址。
2、伺服器執行:./iperf -s -i 1 -w 1M '這裏是指定windows如果是 iperf -s則windwos默認大小為8kbyte/s 。
(2)linux命令測速擴展閱讀:
優勢:穩定性。
Linux系統是眾所周知最具穩定性的系統;事實上,以Linux系統的美國伺服器用戶在出現系統崩潰的反饋上比例非常少。這對於用戶來說,特別是小型和中小型企業的用戶特別有價值,因為伺服器系統一旦崩潰對企業的業務會造成很大的影響。
與windows相比,Linux處理不運行的進程的能力遠高於windows,因為正是這些進程影響了windows的穩定性的主要因素。
Ⅲ Linux如何做上傳下載測速
wgethttps://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py
chmod+xspeedtest_cli.py
./speedtest-cli
然後就可以測試了
希望可以幫助你請採納謝謝
Ⅳ linux系統怎麼測網速
安裝speedtest-cli
speedtest-cli是一個用Python編寫的輕量級Linux命令行工具,在Python2.4至3.4版本下均可運行。它基於Speedtest.net的基礎架構來測量網路的上/下行速率。安裝speedtest-cli很簡單——只需要下載其Python腳本文件。
$ wget https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py $ chmod a+rx speedtest_cli.py $ sudo mv speedtest_cli.py /usr/local/bin/speedtest-cli $ sudo chown root:root /usr/local/bin/speedtest-cli</p>
使用speedtest-cli測試網速
使用speedtest-cli命令也很簡單,它不需要任何參數即可工作。
$ speedtest-cli
輸入這個命令後,它會自動發現最近的Speedtest.net伺服器(地理距離),然後列印出測試的網路上/下行速率。
Ⅳ 如何用Linux命令行測試網速並安裝花生殼應用
ty as a friend, and older than yourself, to say thus muc
Ⅵ 如何測試Linux磁碟的讀寫速度
用法:
1.測試IO讀
hdparm -t --direct /dev/sda3
IO讀用上面的命令測試即可,不過 hdparm 這個工具需要自己安裝,而且需要root用戶去執行。
2.測試IO寫
sync;/usr/bin/time -p bash -c "(dd if=/dev/zero of=test.dd bs=1000K count=20000;sync)"
dd bs=1M count=20000 if=/dev/zero of=test.dd conv=fdatasync dd命令測試是IO的順序寫和讀方式。
3.查看文件系統塊大小
tune2fs -l /dev/sda1 | grep Block
上面的命令行有些復雜,做下詳細的解釋:
(1)sync 命令用來刷新文件系統的緩沖區,執行sync命令實際的作用是把內存中的數據緩沖寫入到磁碟中。
先執行下sync命令,是為了減少對後面測試的影響。也可以使用 echo 3 > /proc/sys/vm/drop_caches 來清除緩存。
(2)time 命令用來測試命令的執行時間,shell內建還有一個time命令,我們這里使用全路徑來指定使用的是非內建命令。
-p 選項設置時間的輸出格式為POSIX預設時間格式,單位是秒,在後面的測試小節可以看到time -p 的輸出形式。
(3)bash 命令 -c 選項的作用是將後面的字元串參數當作bash腳本來執行,看起來有些畫蛇添足,好像直接執行也是可行的,
其實不然,因為後面字元串中包含了兩條命令行,而time命令需要統計這兩條命令行的執行時間。
(4)小括弧的意思是另起一個子進程來執行括弧中的腳本,dd 這條命令行這里就不講了,不知道的話Bai吧。
重點是sync命令,因為當dd退出時,這條命令行提交的大部分內容都在內存緩沖區(寫緩存),甚至如果機器的內存相比於你提交的數據要大得多,
那可能數據都在內存中,而再執行sync才能將內存中的數據寫入到磁碟中,否則就成了測試內存的寫速度,那顯然不是你想要的結果。
Ⅶ llinux終端命令怎麼測網速
你可能知道,可以在你的瀏覽器里進行互聯網速度測試。
不過在終端窗口中做同樣的事情,內非常適合你的樹容莓派或家用伺服器上做。
打開一個終端,只需要運行下面命令:
wget -O /dev/null http://xxxx/test10.zip
這個測試是使用wget命令從遠程倉庫伺服器下載一個10MB文件,其實你可以下載任何一個其它的較大文件)。
當文件下載完成,下載速度就會顯示在終端,你就可以知道你正在連接的網路速度有多快了.
註:其實這也與你所下載的文件所在的帶寬有關,並非全面的測試。
Ⅷ 如何測試linux磁碟的讀寫速度
功能說明:顯示與設定硬碟的參數。
語法:hdparm [-CfghiIqtTvyYZ][-a <快取分區>][-A <0或1>][-c ][-d <0或1>][-k <0或1>][-K <0或1>][-m <分區數>][-n <0或1>][-p ][-P <分區數>][-r <0或1>][-S <時間>][-u <0或1>][-W <0或1>][-X <傳輸模式>][設備]
補充說明:hdparm可檢測,顯示與設定IDE或SCSI硬碟的參數。
測試各硬碟讀取速度判斷硬碟故障
在服務端命令窗口中執行如下命令
hdparm -t /dev/hda (IDE硬碟)
hdparm -t /dev/sda (SATA、SCSI、硬RAID卡陣列)
hdparm -t /dev/md0 (軟RAID設備)
測試結果在空載情況下應 >40M/s ,在負載情況下平均應 > 20M/s 為正常,如測試結果極低則需要進一步使用硬碟專用檢測工具測試是否為硬碟故障。
參數:
-a<快取分區> 設定讀取文件時,預先存入塊區的分區數,若不加上<快取分區>選項,則顯示目前的設定。
-A<0或1> 啟動或關閉讀取文件時的快取功能。
-c 設定IDE32位I/O模式。
-C 檢測IDE硬碟的電源管理模式。
-d<0或1> 設定磁碟的DMA模式。
-f 將內存緩沖區的數據寫入硬碟,並清楚緩沖區。
-g 顯示硬碟的磁軌,磁頭,磁區等參數。
-h 顯示幫助。
-i 顯示硬碟的硬體規格信息,這些信息是在開機時由硬碟本身所提供。
-I 直接讀取硬碟所提供的硬體規格信息。
-k<0或1> 重設硬碟時,保留-dmu參數的設定。
-K<0或1> 重設硬碟時,保留-APSWXZ參數的設定。
-m<磁區數> 設定硬碟多重分區存取的分區數。
-n<0或1> 忽略硬碟寫入時所發生的錯誤。
-p 設定硬碟的PIO模式。
-P<磁區數> 設定硬碟內部快取的分區數。
-q 在執行後續的參數時,不在屏幕上顯示任何信息。
-r<0或1> 設定硬碟的讀寫模式。
-S<時間> 設定硬碟進入省電模式前的等待時間。
-t 評估硬碟的讀取效率。
-T 平谷硬碟快取的讀取效率。
-u<0或1> 在硬碟存取時,允許其他中斷要求同時執行。
-v 顯示硬碟的相關設定。
-W<0或1> 設定硬碟的寫入快取。
-X<傳輸模式> 設定硬碟的傳輸模式。
-y 使IDE硬碟進入省電模式。
-Y 使IDE硬碟進入睡眠模式。
-Z 關閉某些Seagate硬碟的自動省電功能。
Ⅸ 嵌入式linux下怎麼測試網速
在中斷服務程序中翻轉一個GPIO的輸出狀態,用示波器測量此GPIO的輸出波形並且測量頻率,這個是測量中斷調用頻度的。
如果要測量中斷的處理時間,則可以在進入中斷服務程序時設置GPIO狀態,退出時再設回來,用示波器可測量執行時間。
Ⅹ 如何用Linux命令行測試網速
安裝speedtest-cli
speedtest-cli是一個用Python編寫的輕量級Linux命令行工具,在Python2.4至3.4版本下均可運行。它基於Speedtest.net的基礎架構來測量網路的上/下行速率。安裝speedtest-cli很簡單——只需要下載其Python腳本文件。
$ wget https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py $ chmod a+rx speedtest_cli.py $ sudo mv speedtest_cli.py /usr/local/bin/speedtest-cli $ sudo chown root:root /usr/local/bin/speedtest-cli</p>
使用speedtest-cli測試網速
使用speedtest-cli命令也很簡單,它不需要任何參數即可工作。
$ speedtest-cli
輸入這個命令後,它會自動發現離你最近的Speedtest.net伺服器(地理距離),然後列印出測試的網路上/下行速率。
本答案來自於互聯網,僅供參考學習作用
如果您對我的回答有不滿意的地方,還請您繼續追問;
答題不易,互相理解,互相幫助!