一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

通過(guò) iftop、 nethogs 和 vnstat 詳細(xì)了解你的網(wǎng)絡(luò)連接狀態(tài)

Linux愛(ài)好者 ? 2018-01-27 21:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

通過(guò)iftop、nethogs和vnstat詳細(xì)了解你的網(wǎng)絡(luò)連接狀態(tài)。

你可以通過(guò)這三個(gè) Linux 命令了解當(dāng)前網(wǎng)絡(luò)的大量信息。iftop通過(guò)進(jìn)程號(hào)跟蹤網(wǎng)絡(luò)連接,nethogs快速告知你哪些進(jìn)程在占用你的帶寬,而vnstat以一個(gè)良好的輕量級(jí)守護(hù)進(jìn)程在后臺(tái)運(yùn)行,并實(shí)時(shí)記錄你的網(wǎng)絡(luò)使用情況。

iftop

令人稱贊的iftop可以監(jiān)聽(tīng)您指定的網(wǎng)絡(luò)接口,并以 top 的樣式呈現(xiàn)。

這是一個(gè)不錯(cuò)的小工具,可以用于找出網(wǎng)絡(luò)擁塞,測(cè)速和維持網(wǎng)絡(luò)流量總量。看到自己到底在用多少帶寬往往是非常驚人的,尤其是對(duì)于我們這些仍然記得電話線路、調(diào)制解調(diào)器,“高速”到令人驚叫的 kb 和實(shí)時(shí)波特率的老人們。我們?cè)诤芫弥熬筒辉偈褂貌ㄌ芈?,轉(zhuǎn)而鐘情于比特率。波特率用于衡量信號(hào)變化,盡管有時(shí)候與比特率相同,但大多數(shù)情況下并非如此。

如果你只有一個(gè)網(wǎng)絡(luò)接口,直接運(yùn)行iftop即可。不過(guò)iftop需要 root 權(quán)限:

$sudo iftop

如果你有多個(gè)網(wǎng)絡(luò)接口,那就指定你要監(jiān)控的接口:

$sudo iftop -iwlan0

就像top命令一樣,你可以在命令運(yùn)行時(shí)更改顯示選項(xiàng):

h切換幫助界面。

n是否解析域名。

s切換源地址的顯示,d則切換目的地址的顯示。

S是否顯示端口號(hào)。

N是否解析端口;若關(guān)閉解析則顯示端口號(hào)。

t切換文本顯示界面。默認(rèn)的顯示方式需要 ncurses。我個(gè)人認(rèn)為圖 1 的顯示方式在組織性和可讀性都更加良好。

p暫停顯示更新。

q退出程序。

通過(guò) iftop、 nethogs 和 vnstat 詳細(xì)了解你的網(wǎng)絡(luò)連接狀態(tài)

圖 1:組織性和可讀性良好的文本顯示。

當(dāng)你切換顯示設(shè)置的時(shí)候,iftop并不會(huì)中斷監(jiān)測(cè)流量。當(dāng)然你也可以單獨(dú)監(jiān)測(cè)一臺(tái)主機(jī)。而這需要該主機(jī)的 IP 地址和子網(wǎng)掩碼?,F(xiàn)在,我很好奇 Pandora(LCTT 譯注:一家美國(guó)的電臺(tái)公司)能給我貧瘠的帶寬帶來(lái)多大的負(fù)載。因此我首先使用 dig 命令找到他們的 IP 地址:

$digApandora.com

[...]

;;ANSWER SECTION:

pandora.com.267 INA 208.85.40.20

pandora.com.267 INA 208.85.40.50

那子網(wǎng)掩碼呢?ipcalc 會(huì)告訴我們:

$ipcalc -b208.85.40.20

Address: 208.85.40.20

Netmask: 255.255.255.0 = 24

Wildcard:0.0.0.255

=>

Network: 208.85.40.0/24

現(xiàn)在,將 IP 地址和子網(wǎng)掩碼提供給 iftop:

$sudo iftop -F208.85.40.20/24 -iwlan0

很棒的不是么?而我也很驚奇地發(fā)現(xiàn),Pandora 在我的網(wǎng)絡(luò)上,每小時(shí)大約使用 500kb。并且就像大多數(shù)流媒體服務(wù)一樣,Pandora 的流量在迅速增長(zhǎng),并依靠緩存穩(wěn)定下來(lái)。

你可以使用 -G 選項(xiàng)對(duì) IPv6 地址執(zhí)行相同的操作。查閱友好的 man 可以幫助你了解 iftop 的其他功能,包括使用個(gè)人配置文件自定義你的默認(rèn)選項(xiàng),以及使用自定義過(guò)濾(請(qǐng)參閱 PCAP-FILTER 來(lái)獲取過(guò)濾指南)。

nethogs

當(dāng)你想要快速了解是誰(shuí)在吸取你的帶寬的時(shí)候,nethogs 是個(gè)快速而簡(jiǎn)單的方法。你需要以 root 身份運(yùn)行并指定要監(jiān)聽(tīng)的接口。它會(huì)給你顯示大量的應(yīng)用程序及其進(jìn)程號(hào),所以如果你想的話,你可以借此殺死任一進(jìn)程。

$sudo nethogs wlan0

nethogs version0.8.1

PID USER PROGRAMDEVSENT RECEIVED

7690carla /usr/lib/firefox wlan012.494556.580KB/sec

5648carla.../chromium-browser wlan00.052 0.038KB/sec

TOTAL 12.546556.618KB/sec

nethogs 并沒(méi)有多少選項(xiàng):在 kb/s、kb、b、mb之間循環(huán),按接收和發(fā)送的數(shù)據(jù)包排序,調(diào)整刷新延遲。具體請(qǐng)看man nethogs,或者是運(yùn)行 nethogs -h。

vnstat

vnstat是最容易使用的網(wǎng)絡(luò)數(shù)據(jù)收集工具。它十分輕量并且不需要 root 權(quán)限。它以守護(hù)進(jìn)程在后臺(tái)運(yùn)行,因此可以實(shí)時(shí)地記錄你的網(wǎng)絡(luò)數(shù)據(jù)。單個(gè) vnstat 命令就可以顯示所累計(jì)的數(shù)據(jù)。

通過(guò) iftop、 nethogs 和 vnstat 詳細(xì)了解你的網(wǎng)絡(luò)連接狀態(tài)

默認(rèn)情況下它會(huì)顯示所有的網(wǎng)絡(luò)接口。使用 -i 選項(xiàng)來(lái)選擇某個(gè)接口。也可以像這樣合并多個(gè)接口的數(shù)據(jù):

$vnstat -iwlan0+eth0+eth1

你可以通過(guò)這幾種方式過(guò)濾數(shù)據(jù)顯示:

-h按小時(shí)顯示統(tǒng)計(jì)信息。

-d按天顯示統(tǒng)計(jì)信息.

-w和-m分別按周和月份來(lái)顯示統(tǒng)計(jì)信息。

使用-l選項(xiàng)查看實(shí)時(shí)更新。

以下這條命令將會(huì)刪除 wlan1 的數(shù)據(jù)庫(kù)并不再監(jiān)視它:

$vnstat -iwlan1 --delete

而下面這條命令將會(huì)為你的一個(gè)網(wǎng)絡(luò)接口創(chuàng)建一個(gè)別名。這個(gè)例子使用了 Ubuntu 16.04 的一個(gè)有線接口名稱:

$vnstat -u -ienp0s25 --nick eth0

默認(rèn)情況下,vnstat 會(huì)監(jiān)視 eth0。你可以在 /etc/vnstat.conf 對(duì)它進(jìn)行修改,或者在你的家目錄下創(chuàng)建你自己的個(gè)人配置文件。請(qǐng)參閱 man vnstat 以獲取完整的指南。

你也可以安裝 vnstati 來(lái)創(chuàng)建簡(jiǎn)單的彩圖(圖 2):

$vnstati -s -iwlx7cdd90a0a1c2 -ovnstat.png

圖 2:你可以使用vnstati來(lái)創(chuàng)建簡(jiǎn)單的彩圖。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11496

    瀏覽量

    213225
  • 網(wǎng)絡(luò)
    +關(guān)注

    關(guān)注

    14

    文章

    7795

    瀏覽量

    90620
  • iftop
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    6999

原文標(biāo)題:三款簡(jiǎn)單而優(yōu)秀的 Linux 網(wǎng)絡(luò)監(jiān)視工具

文章出處:【微信號(hào):LinuxHub,微信公眾號(hào):Linux愛(ài)好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    網(wǎng)絡(luò)連接實(shí)現(xiàn)機(jī)器對(duì)機(jī)器的連接

    網(wǎng)絡(luò)連接正成為嵌入式系統(tǒng)和移動(dòng)/便攜式設(shè)備通過(guò)點(diǎn)對(duì)點(diǎn)協(xié)議實(shí)現(xiàn)機(jī)器對(duì)機(jī)器(M2M)連接的默認(rèn)方法。這些系統(tǒng)使用多種數(shù)據(jù)格式和網(wǎng)絡(luò)方法,從無(wú)線選項(xiàng)到全高速LAN/WAN環(huán)境。
    的頭像 發(fā)表于 01-25 08:05 ?5679次閱讀

    關(guān)于網(wǎng)絡(luò)連接問(wèn)題

    新買的宏基 Aspira iv 5本子,無(wú)法新建網(wǎng)絡(luò)連接。它的網(wǎng)絡(luò)接口是用擴(kuò)展器擴(kuò)展出來(lái)的。新建網(wǎng)絡(luò)連接時(shí)顯示的是window無(wú)法檢測(cè)到調(diào)制解調(diào)器。網(wǎng)卡的驅(qū)動(dòng)已經(jīng)重新下載過(guò)了,正常運(yùn)行。和貓
    發(fā)表于 05-24 15:02

    如何通過(guò)mesh網(wǎng)絡(luò)連接墻壁開(kāi)關(guān)和LED驅(qū)動(dòng)器?

    如何通過(guò)mesh網(wǎng)絡(luò)連接墻壁開(kāi)關(guān)和LED驅(qū)動(dòng)器?
    發(fā)表于 06-15 06:23

    詳細(xì)了解下ups的相關(guān)計(jì)算

    關(guān)于ups方面的計(jì)算有很多,ups無(wú)論是接空開(kāi),還是連接電纜,以及選擇電池,都可能需要計(jì)算它的電流或功率等,那么今天我們來(lái)詳細(xì)了解下ups的相關(guān)計(jì)算。一、UPS電源及電流一、高頻ups與工頻ups
    發(fā)表于 11-16 09:08

    基于802.1X 的可信網(wǎng)絡(luò)連接技術(shù)

    網(wǎng)絡(luò)訪問(wèn)控制技術(shù)能有效防止不安全終端對(duì)網(wǎng)絡(luò)的威脅。該文介紹網(wǎng)絡(luò)訪問(wèn)控制技術(shù)的研究現(xiàn)狀,針對(duì)其實(shí)現(xiàn)中存在的問(wèn)題,提出基于802.1X 的可信網(wǎng)絡(luò)連接模型,給出
    發(fā)表于 03-20 15:48 ?13次下載

    基于可信網(wǎng)絡(luò)連接的安全接入技術(shù)

    網(wǎng)絡(luò)訪問(wèn)控制中,驗(yàn)證終端實(shí)體的完整性狀態(tài),對(duì)于網(wǎng)絡(luò)安全具有十分重要的意義。而傳統(tǒng)的網(wǎng)絡(luò)安全解決方案對(duì)此卻無(wú)能為力。利用可信網(wǎng)絡(luò)連接技術(shù),可
    發(fā)表于 08-25 08:40 ?10次下載

    網(wǎng)絡(luò)連接技術(shù)

    網(wǎng)絡(luò)連接技術(shù) 網(wǎng)絡(luò)連接技術(shù)用于連接外圍設(shè)備到計(jì)算機(jī)、計(jì)算機(jī)到計(jì)算機(jī)、計(jì)算機(jī)到網(wǎng)絡(luò)設(shè)備、網(wǎng)絡(luò)設(shè)備到網(wǎng)絡(luò)
    發(fā)表于 03-20 16:05 ?1311次閱讀

    網(wǎng)絡(luò)連接存儲(chǔ)器,什么是網(wǎng)絡(luò)連接存儲(chǔ)器

    網(wǎng)絡(luò)連接存儲(chǔ)器,什么是網(wǎng)絡(luò)連接存儲(chǔ)器 NAS是一種直接掛接到網(wǎng)絡(luò)中的存儲(chǔ)設(shè)備,其允許客戶機(jī)訪問(wèn)存儲(chǔ)器,就像存儲(chǔ)器直接與它們的系
    發(fā)表于 04-06 09:55 ?1322次閱讀

    急需獲取網(wǎng)絡(luò)連接的備用方法

    先讓我們面對(duì)現(xiàn)實(shí)。正需要網(wǎng)絡(luò)連接而在周圍又找不到的情況總是有可能出現(xiàn)。而且,眾所周知這種情況經(jīng)常會(huì)發(fā)生在最糟糕的情況下。在你需要連接網(wǎng)絡(luò)處理工作中至關(guān)
    發(fā)表于 08-05 09:54 ?2010次閱讀

    Linux教程之如何配置網(wǎng)絡(luò)連接的資料概述

    本文檔的主要內(nèi)容詳細(xì)介紹的是Linux教程之如何配置網(wǎng)絡(luò)連接的資料概述學(xué)習(xí)目標(biāo):● 學(xué)會(huì)使用網(wǎng)絡(luò)管理工具配置網(wǎng)絡(luò)連接● 熟悉使用KPPP 配置PPP
    發(fā)表于 11-09 17:42 ?17次下載
    Linux教程之如何配置<b class='flag-5'>網(wǎng)絡(luò)連接</b>的資料概述

    面向EtherCAT運(yùn)動(dòng)控制應(yīng)用的網(wǎng)絡(luò)連接解決方案

    面向EtherCAT運(yùn)動(dòng)控制應(yīng)用的網(wǎng)絡(luò)連接解決方案。通過(guò)我們的混合信號(hào)運(yùn)動(dòng)控制處理解決方案,了解實(shí)時(shí)、多協(xié)議網(wǎng)絡(luò)交換技術(shù)。這將針對(duì)工業(yè)伺服和機(jī)器人應(yīng)用。
    的頭像 發(fā)表于 06-17 06:14 ?3942次閱讀

    網(wǎng)絡(luò)連接友聲秤的詳細(xì)指引資料說(shuō)明

    本文檔的主要內(nèi)容詳細(xì)介紹的是網(wǎng)絡(luò)連接友聲秤的詳細(xì)指引資料說(shuō)明。
    發(fā)表于 04-24 08:00 ?0次下載
    <b class='flag-5'>網(wǎng)絡(luò)連接</b>友聲秤的<b class='flag-5'>詳細(xì)</b>指引資料說(shuō)明

    無(wú)線網(wǎng)絡(luò)連接故障的解決方法分享

    無(wú)線網(wǎng)絡(luò)連接不上該怎么辦,無(wú)線網(wǎng)絡(luò)連接故障保姆級(jí)的解決方法分享
    發(fā)表于 09-27 15:25 ?0次下載

    如何解決Linux系統(tǒng)中的網(wǎng)絡(luò)連接問(wèn)題?

    如何解決Linux系統(tǒng)中的網(wǎng)絡(luò)連接問(wèn)題? Linux系統(tǒng)中的網(wǎng)絡(luò)連接問(wèn)題是常見(jiàn)的技術(shù)難題之一,通常涉及在Linux上配置網(wǎng)絡(luò)接口、解決網(wǎng)絡(luò)故障和排除
    的頭像 發(fā)表于 01-12 15:17 ?1645次閱讀

    美國(guó)硅谷云服務(wù)器的網(wǎng)絡(luò)連接速度如何?

     美國(guó)硅谷云服務(wù)器的網(wǎng)絡(luò)連接速度如何?Rak部落小編為您整理發(fā)布美國(guó)硅谷云服務(wù)器的網(wǎng)絡(luò)連接速度。
    的頭像 發(fā)表于 04-22 09:56 ?660次閱讀