常用的Linux網絡工具
由於實現網絡服務器的層次結構比較多,因此當網絡出現故障時,解決起來比較複雜。下面由我來為大家詳細介紹常用的Linux網絡工具。
1、 nethogs
nethogs 是一個免費的工具,當要查找哪個 PID (注:即 process identifier,進程 ID) 給你的網絡流量帶來了麻煩時,它是非常方便的。它按每個進程來分組帶寬,而不是像大多數的工具那樣按照每個協議或每個子網來劃分流量。它功能豐富,同時支持 IPv4 和 IPv6,並且我認為,若你想在你的 Linux 主機上確定哪個程序正消耗着你的全部帶寬,它是來做這件事的最佳的程序。
一個 Linux 用户可以使用 nethogs 來顯示每個進程的 TCP 下載和上傳速率,可以使用命令 nethogs eth0 來監控一個指定的設備,上面的 eth0 是那個你想獲取信息的設備的名稱,你還可以得到有關正在傳輸的數據的傳輸速率信息。
對我而言, nethogs 是非常容易使用的,或許是因為我非常喜歡它,以至於我總是在我的 Ubuntu 12.04 LTS 機器中使用它來監控我的網絡帶寬。
例如要想使用混雜模式來嗅探,可以像下面展示的命令那樣使用選項 -p:
nethogs -p wlan0
假如你想更多地瞭解 nethogs 並深入探索它,那麼請毫不猶豫地閲讀我們做的關於這個網絡帶寬監控工具的整個教程。
(LCTT 譯註:關於 nethogs 的更多信息可以參考: )
2、nload
nload 是一個控制枱應用,可以被用來實時地監控網絡流量和帶寬使用情況,它還通過提供兩個簡單易懂的圖表來對流量進行可視化。這個絕妙的網絡監控工具還可以在監控過程中切換被監控的設備,而這可以通過按左右箭頭來完成。
正如你在上面的截圖中所看到的那樣,由 nload 提供的圖表是非常容易理解的。nload 提供了有用的信息,也展示了諸如被傳輸數據的總量和最小/最大網絡速率等信息。
而更酷的是你只需要直接運行 nload 這個工具就行,這個命令是非常的'短小且易記的:
nload
我很確信的是:我們關於如何使用 nload 的詳細教程將幫助到新的 Linux 用户,甚至可以幫助那些正尋找關於 nload 信息的老手。
(LCTT 譯註:關於 nload 的更新信息可以參考: )
3、 slurm
slurm 是另一個 Linux 網絡負載監控工具,它以一個不錯的 ASCII 圖來顯示結果,它還支持許多按鍵用以交互,例如 c 用來切換到經典模式, s 切換到分圖模式, r 用來重繪屏幕, L 用來啟用 TX/RX 燈(注:TX,發送流量;RX,接收流量) ,m 用來在經典分圖模式和大圖模式之間進行切換, q 退出 slurm。
在網絡負載監控工具 slurm 中,還有許多其它的按鍵可用,你可以很容易地使用下面的命令在 man 手冊中學習它們。
man slurm
slurm 在 Ubuntu 和 Debian 的官方軟件倉庫中可以找到,所以使用這些發行版本的用户可以像下面展示的那樣,使用 apt-get 安裝命令來輕鬆地下載它:
sudo apt-get install slurm
我們已經在一個教程中對 slurm 的使用做了介紹,不要忘記和其它使用 Linux 的朋友分享這些知識。
-
win7網絡經常掉線怎麼辦
前段時間,小編的電腦老是出現掉線的問題,最開始也沒有在意,但是之後這種現象越來越頻繁了。為此小編整理了win7網絡經常掉線的解決方法,希望對你有幫助!1.大家打開開始菜單,找到並進入控制面板,在控制面板的界面中,咱們單擊進入網絡和Internet。2.接下來進入網絡和Int...
-
網絡與路由器故障診斷基礎的知識
網絡診斷是一門綜合性技術,涉及網絡技術的各個面。為方便下面的討論,首先簡單回顧一下網絡和路由器的基本概念。計算機網絡是由計算機集合加通信設施組成的系統,即利用各種通信手段,把地理上分散的計算機連在一起,達到相互通信而且共享軟件、硬件和數據等資源的系統...
-
無線網絡身份驗證故障問題
最近小編剛剛針對自己的家庭網絡進行了升級,從以前的有線網絡升級為無線網絡,購買了一台無線路由器,這樣就可以實現在家中的任何一個位置隨時隨地上網衝浪了,但是在連接這個無線網絡過程中卻出現了一個非常棘手的問題。在本人將無線網絡設置為WEP加密後通過XP系統...
-
網絡故障管理何去何從
網絡性能取決於連接用户到應用的網絡的類型和容量。本地用户可能通過以太網或無線網絡連接,遠程用户則通過各種WAN技術連接,包括公共互聯網或蜂窩網絡等。每種連接都需要專門的方法來維持所需的性能。任何這些位置(應用或網絡)的故障都可能降低客户滿意度。雲故...