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

Linux 查看網絡流量具體實現

運維 系統運維
數值有所變化,兩者的差值就是過去一段時間的流量。可是,這也太不人性化了……正所謂自己動手,豐衣足食,我們自己來寫一個Linux 查看網絡流量腳本,實時顯示并刷新!

在GUI下面,有一大把的工具可以顯示網絡流量,那么,命令行下面怎么辦?顯然辦法是有的,比如,ifconfig,Linux 查看網絡流量會有這樣的輸出:
RX bytes:1224128649 (1.1 GiB)  TX bytes:34114947 (32.5 MiB)。

過一會再看,數值有所變化,兩者的差值就是過去一段時間的流量。可是,這也太不人性化了……正所謂自己動手,豐衣足食,我們自己來寫一個Linux 查看網絡流量腳本,實時顯示并刷新!

Linux 查看網絡流量腳本如下,還是哪句話,本人功力有限,寫腳本的原則是夠用就好。
 

  1. #!/bin/bash  
  2. if [ -n "$1" ]; then  
  3. eth_name=$1  
  4. else  
  5. eth_name="eth0" 
  6. fi  
  7. i=0 
  8. send_o=`ifconfig $eth_name | grep bytes | awk '{print $6}' | awk -F : '{print $2}'`  
  9. recv_o=`ifconfig $eth_name | grep bytes | awk '{print $2}' | awk -F : '{print $2}'`  
  10. send_n=$send_o  
  11. recv_n=$recv_o  
  12. while [ $i -le 100000 ]; do  
  13. send_l=$send_n  
  14. recv_l=$recv_n  
  15. sleep 1  
  16. send_n=`ifconfig $eth_name | grep bytes | awk '{print $6}' | awk -F : '{print $2}'`  
  17. recv_n=`ifconfig $eth_name | grep bytes | awk '{print $2}' | awk -F : '{print $2}'`  
  18. i=`expr $i + 1`  
  19. send_r=`expr $send_n - $send_l`  
  20. recv_r=`expr $recv_n - $recv_l`  
  21. total_r=`expr $send_r + $recv_r`  
  22. send_ra=`expr \( $send_n - $send_o \) / $i`  
  23. recv_ra=`expr \( $recv_n - $recv_o \) / $i`  
  24. total_ra=`expr $send_ra + $recv_ra`  
  25. sendn=`ifconfig $eth_name | grep bytes | awk -F \( '{print $3}' | awk -F \) '{print $1}'`  
  26. recvn=`ifconfig $eth_name | grep bytes | awk -F \( '{print $2}' | awk -F \) '{print $1}'`  
  27. clear  
  28. echo  "Last second  :   Send rate: $send_r Bytes/sec  Recv rate: $recv_r Bytes/sec  Total rate: $total_r Bytes/sec"  
  29. echo  "Average value:   Send rate: $send_ra Bytes/sec  Recv rate: $recv_ra Bytes/sec  Total rate: $total_ra Bytes/sec"  
  30. echo  "Total traffic after startup:    Send traffic: $sendn  Recv traffic: $recvn"  
  31. done  

 


Linux 查看網絡流量腳本(假設名叫traffic)默認顯示eth0的流量,如果你有多個網卡,請將網卡作為參數傳進去,比如:
./traffic  eth1

運行結果如下:
 

Linux查看網絡流量

本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/0210/archive/2010/03/31/5437368.aspx

【編輯推薦】

  1. Linux性能測試工具Lmbench介紹和使用說明
  2. Linux 編程工具介紹及Linux下的編程
  3. Linux 開發工具詳細介紹
  4. Linux下載工具Curl詳解
  5. Linux 測試軟件:從源代碼開始
責任編輯:chenqingxiang 來源: csdn
相關推薦

2010-06-04 14:24:12

Linux 查看網絡流

2010-06-04 14:04:06

2010-06-10 17:41:47

2010-06-13 14:47:15

2022-09-26 14:24:18

Linux網絡流量審計

2010-06-17 17:07:33

Linux網絡流量

2016-10-07 22:54:03

流量監控ossim

2010-05-27 12:38:35

2010-05-27 09:17:44

Linux網絡流量

2010-03-22 21:06:35

2019-08-19 00:14:12

網絡測試帶寬網絡流量

2011-03-31 09:47:21

CACTI流量監控

2012-11-29 09:59:02

網絡流量網絡安全

2013-12-27 09:55:56

2009-08-03 16:27:17

2022-02-06 11:50:29

HAProxy網絡流量系統運維

2015-12-30 10:02:49

2021-03-22 10:36:48

Linux網絡流量iftop

2022-07-20 09:07:03

Linuxtcpdump網絡工具

2010-05-31 18:08:26

Ubuntu mrtg
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品视频在 | 欧美色综合 | 日韩国产中文字幕 | 午夜亚洲| 中文字幕一区二区三区在线观看 | 欧美a在线 | 欧美一区视频 | 国产在线播放一区二区三区 | 欧美亚洲在线视频 | 亚洲三级在线观看 | 色播99| 一级黄色裸片 | 成人妇女免费播放久久久 | 最新国产视频 | 国内精品免费久久久久软件老师 | 精品欧美色视频网站在线观看 | 日本精品一区 | 日日摸日日碰夜夜爽亚洲精品蜜乳 | 365夜爽爽欧美性午夜免费视频 | 亚洲精品欧美一区二区三区 | 毛片a级 | 狠狠狠干 | 99热国产在线播放 | 欧美在线视频网 | 色在线免费 | 99精品视频一区二区三区 | 成人免费视频 | 日韩免费高清视频 | 噜噜噜噜狠狠狠7777视频 | 精品久久久久久久久久久久久 | 免费观看一级黄色录像 | 国产精品成人一区 | 国产高清视频 | 在线国产一区 | 国产精品国产成人国产三级 | 国产成人99久久亚洲综合精品 | 毛片黄片免费看 | 颜色网站在线观看 | 日韩av成人| 狠狠入ady亚洲精品经典电影 | 中文字幕一区二区三区四区五区 |