自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Linux流量監(jiān)控工具iftop和nload淺析

運(yùn)維 系統(tǒng)運(yùn)維
因?yàn)樽鯨inux常常會(huì)要做Linux流量監(jiān)控的流量查看,Linux流量監(jiān)控還是比較常用的,于是我研究了一下Linux流量監(jiān)控的一些方法,在這里拿出來和大家分享一下,希望對(duì)大家有用。下面的三個(gè)方法能很好的解決當(dāng)前流量查看

因?yàn)樽鯨inux常常會(huì)要做Linux流量監(jiān)控的流量查看,Linux流量監(jiān)控還是比較常用的,于是我研究了一下Linux流量監(jiān)控的一些方法,在這里拿出來和大家分享一下,希望對(duì)大家有用。下面的三個(gè)方法能很好的解決當(dāng)前流量查看

Linux流量監(jiān)控的iftop工具

用途: 用來即時(shí)監(jiān)看網(wǎng)路狀態(tài)和各ip所使用的頻寬

執(zhí)行(必須以root身份)
監(jiān)控eth1的網(wǎng)卡的流量
# iftop -i eth1

以位元組(bytes)為單位顯示流量(預(yù)設(shè)是位元bits):
$ iftop -B

直接顯示IP, 不進(jìn)行DNS反解:
$ iftop -n

直接顯示連接埠編號(hào), 不顯示服務(wù)名稱:
$ iftop -N

顯示某個(gè)網(wǎng)段進(jìn)出封包流量
$ iftop -F 192.168.1.0/24 or 192.168.1.0/255.255.255.0

其他參數(shù)可下 iftop -h 看說明.

進(jìn)入iftop畫面時(shí), 可按 p 切換是否顯示連接埠, n 切換顯示IP或主機(jī)的domain name, N切換顯示連接埠代號(hào)或名稱, p暫停顯示, b切換是否顯示長(zhǎng)條, B切換計(jì)算幾秒內(nèi)的平均流量, 其他按鍵可以按h觀看說明.
設(shè)定檔的位置在~/.iftoprc , 關(guān)於設(shè)定檔的寫法可以參考 iftop 的 info page.

Linux流量監(jiān)控的nload工具

用途: 用來即時(shí)監(jiān)看網(wǎng)路狀態(tài)和各ip所使用的頻寬(很廢話了)
nload默認(rèn)的是eth0網(wǎng)卡,如果你想監(jiān)測(cè)eth1網(wǎng)卡的流量
#nload eth1

nload 默認(rèn)分為上下兩塊:上半部分是:Incoming也就是進(jìn)入網(wǎng)卡的流量,下半部分是:Outgoing,也就是從這塊網(wǎng)卡出去的流量,每 部分都有當(dāng)前流量(Curr),平均流量(Avg),最小流量(Min),***流量(Max),總和流量(Ttl)這幾個(gè)部分,看起來還是蠻直觀的。
另外,你也可以自己定義流量數(shù)值顯示的單位
#nload --help
就可以看到具體的相關(guān)參數(shù)了。

查看網(wǎng)絡(luò)平均流量

下面的腳本可以很好的監(jiān)控你的網(wǎng)絡(luò)的平均流量,你可以提定時(shí)間
 

  1. #!/bin/bash  
  2. echo -n "which nic?"  
  3. read eth  
  4. echo "the nic is "$eth  
  5. echo -n "how much seconds:"  
  6. read sec  
  7. echo "duration is "$sec" seconds, wait please..."  
  8. infirst=$(awk '/'$eth'/{print $1 }' /proc/net/dev |sed 's/'$eth'://')  
  9. outfirst=$(awk '/'$eth'/{print $10 }' /proc/net/dev)  
  10. sumfirst=$(($infirst+$outfirst))  
  11. sleep $sec"s"  
  12. inend=$(awk '/'$eth'/{print $1 }' /proc/net/dev |sed 's/'$eth'://')  
  13. outend=$(awk '/'$eth'/{print $10 }' /proc/net/dev)  
  14. sumend=$(($inend+$outend))  
  15. sum=$(($sumend-$sumfirst))  
  16. echo $sec" seconds total :"$sum"bytes"  
  17. aver=$(($sum/$sec))  
  18. echo "avrage :"$aver"bytes/sec" 

【編輯推薦】

  1. Linux SNMP中的管理信息庫(MIB)學(xué)習(xí)
  2. Linux SNMP收集數(shù)據(jù)有兩種方法
  3. Linux環(huán)境中七個(gè)BT下載軟件集合
  4. 十三個(gè)強(qiáng)大的Linux性能監(jiān)測(cè)工具
  5. 學(xué)習(xí)Linux和FreeBSD來共享swap分區(qū)
責(zé)任編輯:chenqingxiang 來源: IT168
相關(guān)推薦

2010-06-13 15:05:01

Linux流量監(jiān)控

2011-01-06 13:45:51

linux流量監(jiān)控iftop

2021-03-22 10:36:48

Linux網(wǎng)絡(luò)流量iftop

2010-05-27 12:52:42

Linux流量監(jiān)控軟件

2010-06-04 14:04:06

2010-06-10 17:41:47

2010-06-13 14:47:15

2010-05-27 12:38:35

2015-05-13 11:03:29

LinuxLinux工具

2015-05-13 11:02:07

Linux網(wǎng)絡(luò)工具網(wǎng)絡(luò)工具

2011-03-31 09:47:21

CACTI流量監(jiān)控

2015-04-14 09:26:13

網(wǎng)絡(luò)流量監(jiān)控vnStatvnStati

2011-04-06 10:57:14

監(jiān)控MRTG

2010-06-11 11:28:39

Linux流量監(jiān)控

2024-12-10 13:17:41

2011-11-08 21:45:29

Linux 流量監(jiān)控

2013-08-19 09:53:01

系統(tǒng)監(jiān)控lsof 監(jiān)控工具

2018-02-24 14:27:09

Linux命令網(wǎng)絡(luò)帶寬

2010-05-26 16:44:27

Linux流量監(jiān)控

2011-04-06 13:50:34

LinuxMRTG監(jiān)控
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)