我正在尋找方法來測試從命令行沒有GUI的Linux機箱上的淨速度。我對bmon/iftop/wget/curl等工具不感興趣,尤其是從上傳的東西,下載它很容易與wget在不同的目標和服務器(地方)。但是我更感興趣的是事物的上傳方面,這是服務器帶寬中最重要的部分。我想用不同的服務器和世界各地的地點來測試上傳速度,就像您可以通過使用帶有Flash的瀏覽器訪問speedtest.net一樣。如果該工具能夠以這種方式處理下載速度,那就更好了。如何測試Linux服務器(無gui)上的命令行網速?
回答
我不知道的一種沒有合作的遠程服務器的方法。如果你上傳的數據,它必須去某處 ...像speedtest.net這樣的網站做到這一點(他們有一個數據匯的地方)。
只要你確實有SSH訪問到遠程服務器比你要測試的上傳鏈接稍快一個下載鏈接,你可以用netcat的,而簡單地實現這一點:
在遠程服務器(假設IP 1.2.3.4):
$ nc -kl 12345 > /dev/null
在機器要測試:
$ time nc 1.2.3.4 12345 < large-file
$ stat -c'%s' large-file
除以「真實」時間的文件大小和你有一個estimat你的速度離子。
請注意,您只需要在服務器上運行nc一次,它將接受任意數量的順序測試。如果您只希望它工作一次(出於安全原因或其他),請忽略-k標誌。
iperf
是爲此設計的工具。
您可以在連接的兩端運行它,它可以使用TCP或UDP測量帶寬,並且具有許多可調參數。
嗯..Piper自動暗示我必須有權訪問其他網絡或世界各地(我沒有)的其他幾個盒子,以便安裝和測試。不完全是我在找什麼。雖然使用wget,我可以從許多地方免費下載內容,但通常需要上傳,您必須擁有對這些服務器的訪問權和特定權限。因此,我正在尋找一種不需要我訪問其他服務器/盒的方法。謝謝。 – Shinnok 2010-11-28 17:13:36
我不認爲存在這種測試的一些命令行工具,但有人似乎有你的same question,看看解決方案建議有..
已經瀏覽過那個主題..沒有交付,而且是70%offtopic。 :-)在閱讀該主題之前,我想到的洪流方法可能會爲該問題提供合理的答案。 – Shinnok 2010-11-28 17:51:28
我把這個從另一篇文章,我發現在這裏,我想我會通過它:
它看起來像有sourceforge上可用的工具,使用speedtest.net從終端。
終端SPEEDTEST:http://sourceforge.net/projects/tespeed/
這是一個偉大的工具tespeed。它測試你的上傳和下載速度的細節。
如果您需要命令行工具,則使用iperf進行速度測試是可取的。 Iperf是一個了不起的工具,原因如下:
- 它允許您進行並行連接。它也可以修改窗口
- 大小它報告gitter和丟棄的數據包。
- 請參閱以下鏈接以獲取完整說明。
- 1. 如何使用命令行訪問Linux服務器上的php.ini
- 2. 運行命令多個linux服務器
- 3. 如何在Linux上從命令行運行Flex單元測試?
- 4. 在無GUI服務器上向mininet主機發送命令
- 5. 如何從命令行下載Linux服務器中的文件?
- 6. 如何從命令行測試服務是否正在運行
- 7. 如何從網頁執行Linux機器上的命令?
- 8. 如何在Linux上從命令行運行PHP代碼服務器
- 9. 在Linux服務器上運行Selenium測試的webdriver
- 10. 在Linux服務器上執行PHP exec split命令
- 11. 如何使用命令行卷曲來測試Web服務
- 12. 建議在Linux中創建應用測試服務器單元測試與GUI
- 13. 從無頭服務器上的命令行運行Livecode Stack
- 14. 如何渲染服務器上的網頁(無GUI)進行打印?
- 15. 在遠程服務器上執行命令行命令
- 16. 如何在Linux環境下測試Linux服務器?
- 17. 如何測試服務器上
- 18. 測試服務器上的WCF服務
- 19. 服務器端命令行
- 20. 從Linux上的命令行Evosuite測試生成
- 21. 如何在遠程服務器上運行命令行程序
- 22. 無法從命令行或調試器啓動服務
- 23. 如何區分命令行和網絡服務器調用?
- 24. 通過Java GUI運行Linux命令
- 25. 如何在C#中的SSH服務器上運行命令?
- 26. 我如何使用wget測試從Linux命令行
- 27. 如何從命令行打開的WinSCP GUI並登錄到服務器
- 28. 通過網站在服務器上運行命令?
- 29. 通過網絡發送shell命令到Linux服務器
- 30. 控制從命令行/ GUI瓶服務器
沒有你想搜索YouTube視頻上傳與捲曲的例子? – mpapis 2010-12-03 00:03:40
這似乎是一個不錯的選擇 – Shinnok 2010-12-29 11:57:40