亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

      linux查看帶寬的命令

      時(shí)間: 佳洲1085 分享

        linux系統(tǒng)一些命令可以顯示帶寬的狀態(tài)信息,下面由學(xué)習(xí)啦小編為大家整理了linux查看帶寬的相關(guān)知識(shí),希望對(duì)大家有幫助!

        linux查看帶寬命令詳解

        linux查看帶寬命令1.nload

        nload是一個(gè)命令行工具,讓用戶(hù)可以分開(kāi)來(lái)監(jiān)控入站流量和出站流量。它還可以繪制圖表以顯示入站流量和出站流量,視圖比例可以調(diào)整。用起來(lái)很簡(jiǎn)單,不支持許多選項(xiàng)。

        所以,如果你只需要快速查看總帶寬使用情況,無(wú)需每個(gè)進(jìn)程的詳細(xì)情況,那么nload用起來(lái)很方便。

        $ nload

        安裝nload:Fedora和Ubuntu在默認(rèn)軟件庫(kù)里面就有nload。CentOS用戶(hù)則需要從Epel軟件庫(kù)獲得nload。

        # fedora或centos

        $ yum install nload -y

        # ubuntu/debian

        $ sudo apt-get install nload

        linux查看帶寬命令2.bmon

        bmon(帶寬監(jiān)控器)是一款類(lèi)似nload的工具,它可以顯示系統(tǒng)上所有網(wǎng)絡(luò)接口的流量負(fù)載。輸出結(jié)果還含有圖表和剖面,附有數(shù)據(jù)包層面的詳細(xì)信息。

        安裝bmon:Ubuntu、Debian和Fedora用戶(hù)可以從默認(rèn)軟件庫(kù)來(lái)安裝。CentOS用戶(hù)則需要安裝repoforge,因?yàn)镋pel里面沒(méi)有bmon。

        # ubuntu或debian

        $ sudo apt-get install bmon

        # fedora或centos(來(lái)自repoforge)

        $ sudo yum install bmon

        bmon支持許多選項(xiàng),能夠制作HTML格式的報(bào)告。欲知更多信息,請(qǐng)參閱參考手冊(cè)頁(yè)

        linux查看帶寬命令3.iftop

        iftop可測(cè)量通過(guò)每一個(gè)套接字連接傳輸?shù)臄?shù)據(jù);它采用的工作方式有別于nload。iftop使用pcap庫(kù)來(lái)捕獲進(jìn)出網(wǎng)絡(luò)適配器的數(shù)據(jù)包,然后匯總數(shù)據(jù)包大小和數(shù)量,搞清楚總的帶寬使用情況。

        雖然iftop報(bào)告每個(gè)連接所使用的帶寬,但它無(wú)法報(bào)告參與某個(gè)套按字連接的進(jìn)程名稱(chēng)/編號(hào)(ID)。不過(guò)由于基于pcap庫(kù),iftop能夠過(guò)濾流量,并報(bào)告由過(guò)濾器指定的所選定主機(jī)連接的帶寬使用情況。

        $ sudo iftop -n

        n選項(xiàng)可以防止iftop將IP地址解析成主機(jī)名,解析本身就會(huì)帶來(lái)額外的網(wǎng)絡(luò)流量。

        安裝iftop:Ubuntu/Debian/Fedora用戶(hù)可以從默認(rèn)軟件庫(kù)獲得它。CentOS用戶(hù)可以從Epel獲得它。

        # fedora或centos

        yum install iftop -y

        # ubuntu或 debian

        $ sudo apt-get install iftop

        linux查看帶寬命令4.netload

        netload命令只顯示關(guān)于當(dāng)前流量負(fù)載的一份簡(jiǎn)短報(bào)告,并顯示自程序啟動(dòng)以來(lái)所傳輸?shù)目傋止?jié)量。沒(méi)有更多的功能特性。它是netdiag的一部分。

        $ netload eth0

        $ sudo apt-get install netdiag

        linux查看帶寬命令5.nethogs

        nethogs是一款小巧的"net top"工具,可以顯示每個(gè)進(jìn)程所使用的帶寬,并對(duì)列表排序,將耗用帶寬最多的進(jìn)程排在最上面。萬(wàn)一出現(xiàn)帶寬使用突然激增的情況,用戶(hù)迅速打開(kāi)nethogs,就可以找到導(dǎo)致帶寬使用激增的進(jìn)程。nethogs可以報(bào)告程序的進(jìn)程編號(hào)(PID)、用戶(hù)和路徑。

        $ sudo nethogs

        安裝nethogs:Ubuntu、Debian和Fedora用戶(hù)可以從默認(rèn)軟件庫(kù)獲得。CentOS用戶(hù)則需要Epel。

        # ubuntu或debian(默認(rèn)軟件庫(kù))

        $ sudo apt-get install nethogs

        # fedora或centos(來(lái)自epel)

        $ sudo yum install nethogs -y

      3628876