成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

三款簡單而優秀的Linux網絡監視工具

系統 Linux
通過 iftop、 nethogs 和 vnstat 詳細了解你的網絡連接狀態。你可以通過這三個 Linux 命令了解當前網絡的大量信息。iftop 通過進程號跟蹤網絡連接,nethogs 快速告知你哪些進程在占用你的帶寬,而 vnstat 以一個良好的輕量級守護進程在后臺運行,并實時記錄你的網絡使用情況。

https://s5.51cto.com/oss/201801/29/8642c55bb71e8de5705415bc107ff8b3.png

通過 iftopnethogsvnstat 詳細了解你的網絡連接狀態。

你可以通過這三個 Linux 命令了解當前網絡的大量信息。iftop 通過進程號跟蹤網絡連接,nethogs 快速告知你哪些進程在占用你的帶寬,而 vnstat 以一個良好的輕量級守護進程在后臺運行,并實時記錄你的網絡使用情況。 

iftop

令人稱贊的 iftop 可以監聽您指定的網絡接口,并以 top 的樣式呈現。

這是一個不錯的小工具,可以用于找出網絡擁塞,測速和維持網絡流量總量??吹阶约旱降自谟枚嗌賻捦欠浅s@人的,尤其是對于我們這些仍然記得電話線路、調制解調器,“高速”到令人驚叫的 kb 和實時波特率的老人們。我們在很久之前就不再使用波特率,轉而鐘情于比特率。波特率用于衡量信號變化,盡管有時候與比特率相同,但大多數情況下并非如此。

如果你只有一個網絡接口,直接運行 iftop 即可。不過 iftop 需要 root 權限:

  1. $ sudo iftop

如果你有多個網絡接口,那就指定你要監控的接口:

  1. $ sudo iftop -i wlan0

就像 top 命令一樣,你可以在命令運行時更改顯示選項:

  • h 切換幫助界面。
  • n 是否解析域名。
  • s 切換源地址的顯示,d 則切換目的地址的顯示。
  • S 是否顯示端口號。
  • N 是否解析端口;若關閉解析則顯示端口號。
  • t 切換文本顯示界面。默認的顯示方式需要 ncurses。我個人認為圖 1 的顯示方式在組織性和可讀性都更加良好。
  • p 暫停顯示更新。
  • q 退出程序。

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

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

當你切換顯示設置的時候,iftop 并不會中斷監測流量。當然你也可以單獨監測一臺主機。而這需要該主機的 IP 地址和子網掩碼?,F在,我很好奇 Pandora(LCTT 譯注:一家美國的電臺公司)能給我貧瘠的帶寬帶來多大的負載。因此我首先使用 dig 命令找到他們的 IP 地址:

  1. $ dig A pandora.com
  2. [...]
  3. ;; ANSWER SECTION:
  4. pandora.com. 267 IN A 208.85.40.20
  5. pandora.com. 267 IN A 208.85.40.50

那子網掩碼呢?ipcalc 會告訴我們:

  1. $ ipcalc -b 208.85.40.20
  2. Address: 208.85.40.20
  3. Netmask: 255.255.255.0 = 24
  4. Wildcard: 0.0.0.255
  5. =>
  6. Network: 208.85.40.0/24

現在,將 IP 地址和子網掩碼提供給 iftop

  1. $ sudo iftop -F 208.85.40.20/24 -i wlan0

很棒的不是么?而我也很驚奇地發現,Pandora 在我的網絡上,每小時大約使用 500kb。并且就像大多數流媒體服務一樣,Pandora 的流量在迅速增長,并依靠緩存穩定下來。

你可以使用 -G 選項對 IPv6 地址執行相同的操作。查閱友好的 man 可以幫助你了解 iftop 的其他功能,包括使用個人配置文件自定義你的默認選項,以及使用自定義過濾(請參閱 PCAP-FILTER 來獲取過濾指南)。

 

nethogs

當你想要快速了解是誰在吸取你的帶寬的時候,nethogs 是個快速而簡單的方法。你需要以 root 身份運行并指定要監聽的接口。它會給你顯示大量的應用程序及其進程號,所以如果你想的話,你可以借此殺死任一進程。

  1. $ sudo nethogs wlan0
  2.  
  3. nethogs version 0.8.1
  4.  
  5. PID USER PROGRAM DEV SENT RECEIVED
  6. 7690 carla /usr/lib/firefox wlan0 12.494 556.580 KB/sec
  7. 5648 carla .../chromium-browser wlan0 0.052 0.038 KB/sec
  8. TOTAL 12.546 556.618 KB/sec

nethogs 并沒有多少選項:在 kb/s、kb、b、mb之間循環,按接收和發送的數據包排序,調整刷新延遲。具體請看man nethogs,或者是運行 nethogs -h。

 

vnstat

vnstat是最容易使用的網絡數據收集工具。它十分輕量并且不需要 root 權限。它以守護進程在后臺運行,因此可以實時地記錄你的網絡數據。單個 vnstat 命令就可以顯示所累計的數據。

  1. $ vnstat -i wlan0
  2. Database updated: Tue Oct 17 08:36:38 2017
  3.  
  4. wlan0 since 10/17/2017
  5.  
  6. rx: 45.27 MiB tx: 3.77 MiB total: 49.04 MiB
  7.  
  8. monthly
  9. rx | tx | total | avg. rate
  10. ------------------------+-------------+-------------+---------------
  11. Oct '17 45.27 MiB | 3.77 MiB | 49.04 MiB | 0.28 kbit/s
  12. ------------------------+-------------+-------------+---------------
  13. estimated 85 MiB | 5 MiB | 90 MiB |
  14.  
  15. daily
  16. rx | tx | total | avg. rate
  17. ------------------------+-------------+-------------+---------------
  18. today 45.27 MiB | 3.77 MiB | 49.04 MiB | 12.96 kbit/s
  19. ------------------------+-------------+-------------+---------------
  20. estimated 125 MiB | 8 MiB | 133 MiB |

默認情況下它會顯示所有的網絡接口。使用 -i 選項來選擇某個接口。也可以像這樣合并多個接口的數據:

  1. $ vnstat -i wlan0+eth0+eth1

你可以通過這幾種方式過濾數據顯示:

  • -h 按小時顯示統計信息。
  • -d 按天顯示統計信息.
  • -w-m 分別按周和月份來顯示統計信息。
  • 使用 -l 選項查看實時更新。

以下這條命令將會刪除 wlan1 的數據庫并不再監視它:

  1. $ vnstat -i wlan1 --delete

而下面這條命令將會為你的一個網絡接口創建一個別名。這個例子使用了 Ubuntu 16.04 的一個有線接口名稱:

  1. $ vnstat -u -i enp0s25 --nick eth0

默認情況下,vnstat 會監視 eth0。你可以在 /etc/vnstat.conf 對它進行修改,或者在你的家目錄下創建你自己的個人配置文件。請參閱 man vnstat 以獲取完整的指南。

你也可以安裝 vnstati 來創建簡單的彩圖(圖 2):

  1. $ vnstati -s -i wlx7cdd90a0a1c2 -o vnstat.png

圖 2:你可以使用vnstati來創建簡單的彩圖。

圖 2:你可以使用vnstati來創建簡單的彩圖。

請參閱 man vnstati 以獲取完整的選項。 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2017-11-07 10:46:38

Linux網絡接口

2020-01-07 22:35:57

網絡連接網絡運維

2011-04-11 11:31:39

Linux加密

2023-05-19 12:16:11

Linux桌面工具

2017-12-18 10:50:54

2020-08-10 11:40:51

BashtopLinux命令

2014-11-13 14:32:53

2022-12-06 17:22:45

2024-06-06 12:57:11

2011-01-11 12:43:00

2024-09-23 17:09:28

2019-04-28 08:58:21

云存儲加密開源工具

2011-01-11 13:45:20

2020-11-27 11:19:55

開發API工具

2021-08-07 09:30:40

Kubernetes容器

2020-06-12 11:06:47

Linux筆記應用開源

2014-09-26 10:39:53

Linux工具

2010-08-06 09:07:23

FlexFlex開源項目

2020-01-09 10:13:26

Linux操作系統MySQL

2022-04-12 08:00:00

磁盤工具Ubuntu
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 看羞羞视频免费 | 国产激情毛片 | 伊人网综合| 一道本不卡 | 久久久精品 | 精品精品视频 | 日韩免费在线观看视频 | 亚洲乱码一区二区三区在线观看 | 国产日韩欧美在线一区 | www网站在线观看 | 国产一区久久 | 精品av | 精品国模一区二区三区欧美 | 夜久久 | 精品久久香蕉国产线看观看亚洲 | 欧美日韩1区 | 伊人网伊人网 | 久久久蜜桃 | 91精品久久久久久久久中文字幕 | 久久免费资源 | 欧美成人免费 | 成人不卡 | 成人免费观看男女羞羞视频 | 91性高湖久久久久久久久_久久99 | 先锋资源网 | 91高清免费观看 | 亚洲三区在线观看 | 91视频亚洲 | 黄色毛片大全 | 欧美片网站免费 | 精品一二区 | 国产在线观看一区二区三区 | 伊人亚洲 | 国产一区二区自拍 | 国产精品久久久久久久岛一牛影视 | 成人在线精品视频 | aaa精品| 在线国产一区二区三区 | 亚洲综合成人网 | 福利视频日韩 | a免费观看 |