<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      川山甲

      追求內(nèi)心的非常平靜!瞬間清空所有的雜念,達(dá)到物我兩忘!

        博客園  :: 首頁(yè)  ::  :: 聯(lián)系 :: 訂閱 訂閱  :: 管理
       
       
        產(chǎn)品經(jīng)理(PM)過(guò)來(lái)找你要最近某某的數(shù)據(jù),而你知道這些數(shù)據(jù)目前只能通過(guò)日志文件去分析,因?yàn)槲覀冎溃覀儾豢赡馨阉袛?shù)據(jù)都放入db中(這不科學(xué)啊!)。每當(dāng)有這樣任務(wù)的時(shí)候,你就用php或java(又或c)寫一個(gè)特殊任務(wù)的程序,這真是一件令人頭痛的事情。
       
       
        
        
      放入db???
       

        為什么我不建議把數(shù)據(jù)放入db中呢??jī)?yōu)點(diǎn)不言自明,我們可以通過(guò)sql語(yǔ)句很容易把數(shù)據(jù)拿出來(lái)。

        缺點(diǎn)呢?首先就是我們不能把什么東西都往db里放?

        原因,我歸納了以下幾點(diǎn):
        1、數(shù)據(jù)的抽風(fēng)型:
          一般都是某某(不敢指明點(diǎn)姓,怕打擊報(bào)復(fù))腦門子一拍,突然想要某些數(shù)據(jù),這就會(huì)來(lái)找你要。等這股抽風(fēng)勁一過(guò),很長(zhǎng)時(shí)間沒(méi)人再找你要數(shù)據(jù)了。
        2、數(shù)據(jù)的臃腫型:
          與其說(shuō)是臃腫還不如說(shuō)是亂七八糟。你不能把那一坨一坨的雜七雜八的數(shù)據(jù),一股腦放入db中吧?那你的后臺(tái)db成什么樣子了?所以我們要管好我們的后院,不能什么東西都放到家里面。
        3、成本:
          干什么事情,我們不能做賠本的買賣。像這種一次性的買賣,我們就要降低成本去做。
       
        為了解決以上問(wèn)題,我們請(qǐng)出awk神器吧?一種“短小精悍”的神器,常常用一兩行代碼就能搞定一些復(fù)雜的任務(wù)。
       
       
       

      本文宗旨
       
        awk不難,關(guān)鍵是看我們?cè)趺此伎迹课业乃伎挤绞绞牵涸谶@么多數(shù)據(jù)行中,我要找什么(行位置)?找到之后,我們要干什么(如{})?
        故我的主題就出來(lái)了:找什么和干什么。我不想講什么語(yǔ)法之類的東西(不要在意這些細(xì)節(jié))。
       
       
       

      找什么?
       
         這個(gè)世界最難的不是做什么,而是找什么?李清照的“尋尋覓覓”,最后把自己尋覓沒(méi)了。仿古人,俺也尋尋覓覓了一陣子,結(jié)果跟清照大姐一樣,迷失在尋尋覓覓中,到現(xiàn)在都不知道我在尋覓什么?——個(gè)人認(rèn)為找什么不是體力活,而是技術(shù)活。awk吸引我的,也就是它教會(huì)了我怎么找我想要的東西?
       
       準(zhǔn)備干糧
        
      cat  netstat.txt 
      Proto Recv-Q Send-Q Local-Address          Foreign-Address             State
      tcp        0      0 0.0.0.0:3306           0.0.0.0:*                   LISTEN
      tcp        1      1 0.0.0.0:80             0.0.0.0:*                   LISTEN
      tcp        0      0 127.0.0.1:9000         0.0.0.0:*                   LISTEN
      tcp        0      0 yuedu.com:80        124.205.5.146:18245         TIME_WAIT
      tcp        0      0 yuedu.com:80        61.140.101.185:37538        FIN_WAIT2
      tcp        0      0 yuedu.com:80        110.194.134.189:1032        ESTABLISHED
      tcp        0      0 yuedu.com:80        123.169.124.111:49809       ESTABLISHED
      tcp        0      0 yuedu.com:80        116.234.127.77:11502        FIN_WAIT2
      tcp        0      0 yuedu.com:80        123.169.124.111:49829       ESTABLISHED
      tcp        0      0 yuedu.com:80        183.60.215.36:36970         TIME_WAIT
      tcp        0   4166 yuedu.com:80        61.148.242.38:30901         ESTABLISHED
      tcp        0      1 yuedu.com:80        124.152.181.209:26825       FIN_WAIT1
      tcp        0      0 yuedu.com:80        110.194.134.189:4796        ESTABLISHED
      tcp        0      0 yuedu.com:80        183.60.212.163:51082        TIME_WAIT
      tcp        0      1 yuedu.com:80        208.115.113.92:50601        LAST_ACK
      tcp        0      0 yuedu.com:80        123.169.124.111:49840       ESTABLISHED
      tcp        0      0 yuedu.com:80        117.136.20.85:50025         FIN_WAIT2
      tcp        0      0 :::22                  :::*                        LISTEN

       

       
       上小菜(基礎(chǔ)條件匹配):

       查詢所有tcp中,接受隊(duì)列非0的網(wǎng)絡(luò)包。

      localhost:zhoubc Guest$ awk '$1 =="tcp" && $2 > 0' netstat.txt 
      tcp        1      1 0.0.0.0:80             0.0.0.0:*                   LISTEN

       打印出來(lái)的內(nèi)容,我們不知所云。如果把第一行打出來(lái),就一目了然了。這時(shí)候我們要用到awk的全局常量(如果想知道AWK的全局常量,我們可以往下看,附錄,我把常用的羅列出來(lái)了)NR。

      localhost:zhoubc Guest$ awk 'NR==1 || $1 =="tcp" && $2 > 0' netstat.txt 
      Proto Recv-Q Send-Q Local-Address          Foreign-Address             State
      tcp        1      1 0.0.0.0:80             0.0.0.0:*                   LISTEN

      看爽了是不是?

      推薦
       
       
       
      參考資料
       
      不錯(cuò)的博客文章:
      http://bbs.linuxtone.org/thread-24441-1-1.html
      手冊(cè):http://www.gnu.org/software/gawk/manual/gawk.html
       
      posted on 2015-02-06 17:43  川山甲  閱讀(2515)  評(píng)論(3)    收藏  舉報(bào)
      主站蜘蛛池模板: 在线观看免费人成视频色9| 精品国偷自产在线视频99| 日本中文字幕不卡在线一区二区| 人妻少妇精品视频专区| 人妻系列无码专区无码中出| 在线观看成人永久免费网站| 久久综合激情网| 亚洲一区二区三上悠亚| 亚洲欧洲一区二区三区久久| 116美女极品a级毛片| 少妇粗大进出白浆嘿嘿视频| 久久亚洲中文字幕不卡一二区| 思思99热精品在线| 久久精品国产91精品亚洲| 亚洲国产精品一区二区视频| 国产99视频精品免费视频36| 国产成人精品亚洲精品日日| 成人无码www在线看免费| 天堂va欧美ⅴa亚洲va在线| 亚洲加勒比久久88色综合| 中文字幕亚洲精品第一页| 野花社区www视频日本| 国产亚洲精品一区二区无| 久久99热只有频精品8| 亚洲成人av免费一区| 伊人av超碰伊人久久久| 91福利国产午夜亚洲精品| 国产农村老熟女国产老熟女| 性欧美大战久久久久久久| 欧洲精品码一区二区三区| 灵寿县| 丰满的少妇一区二区三区| www久久只有这里有精品| 成人免费A级毛片无码片2022| 亚洲乱码中文字幕小综合| 国产超碰无码最新上传| 成午夜福利人试看120秒| 国产精品一区二区三区自拍| 西西444www高清大胆| 亚洲男人的天堂久久香蕉| 欧美视频在线播放观看免费福利资源 |