久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

博客專欄

EEPW首頁 > 博客 > Linux查看端口流量的腳本分享

Linux查看端口流量的腳本分享

發(fā)布人:only1 時(shí)間:2020-08-14 來源:工程師 發(fā)布文章
今天扣丁學(xué)堂小編給大家整理一下關(guān)于在Linux查看端口流量的腳本,Linux是中國IT實(shí)驗(yàn)室的一個(gè)技術(shù)頻道。包含桌面應(yīng)用,Linux系統(tǒng)管理,內(nèi)核研究,嵌入式系統(tǒng)和開源等一些基本分類,下面我們一起來看一下吧。  



首先通過本腳本,發(fā)現(xiàn)bash確實(shí)在算術(shù)運(yùn)算方面比老的shell要強(qiáng)大,為此需要開始學(xué)習(xí)bash,以利用它強(qiáng)大的功能。不過bash中的for語句功能和c中差異比較大。  
#catstream  
#!/bin/bash  
#2017-12-28weneedtomonitorstreamsofLTSchannels,sowritethisscript  
typesetinin_olddif_indif_in1dif_out1  
typesetoutout_olddif_out  
in_old=$(cat/proc/net/dev|grepeth0|sed's=^.*:=='|awk'{print$1}')  
out_old=$(cat/proc/net/dev|grepeth0|sed's=^.*:=='|awk'{print$9}')  
whiletrue  
do  
sleep1  
in=$(cat/proc/net/dev|grepeth0|sed's=^.*:=='|awk'{print$1}')  
out=$(cat/proc/net/dev|grepeth0|sed's=^.*:=='|awk'{print$9}')  
dif_in=$((in-in_old))  
dif_in1=$((dif_in*8/1024/1024))  
dif_out=$((out-out_old))  
echo"IN:${dif_in}bytesOUT:${dif_out}bytes"  
dif_out1=$((dif_out*8/1024/1024))  
echo"IN:${dif_in1}mbpsOUT:${dif_out1}mbps"  
in_old=${in}  
out_old=${out}  
done  
運(yùn)行效果:  
#./stream  
IN:349179bytesOUT:1363936bytes  
IN:2mbpsOUT:10mbps  
IN:349612bytesOUT:1361852bytes  
IN:2mbpsOUT:10mbps  
IN:348684bytesOUT:1358952bytes  
IN:2mbpsOUT:10mbps  
IN:349998bytesOUT:1359092bytes  
以上就是關(guān)于扣丁學(xué)堂Linux視頻教程之在Linux查看端口流量的腳本的詳細(xì)介紹,最后扣丁學(xué)堂的Linux培訓(xùn)課程從基礎(chǔ)入門開始教,不論學(xué)員是否擁有基礎(chǔ)在扣丁學(xué)堂都能順利的學(xué)習(xí),扣丁學(xué)堂不僅有專業(yè)的老師和與時(shí)俱進(jìn)的課程體系,還有大量的Linux培訓(xùn)視頻教程供學(xué)員觀看學(xué)習(xí),想要學(xué)好Linux開發(fā)的小伙伴快快行動(dòng)吧。扣丁學(xué)堂Linux技術(shù)交流群:659974587。

*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請聯(lián)系工作人員刪除。



關(guān)鍵詞:

相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉