精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

日志處理中shell命令技巧總結

運維 系統運維
日志文件的輸入是動則幾個G的文本。從N個這樣的文件中得到一個列表,一個數字,一個比例。在什么工具都沒有情況下,用shell命令不僅是驗證系統數據的準確性的方法,也是一個很好的學習過程。本文將日志處理中shell命令技巧做了一個小結,感興趣的朋友一起來看看。

陰差陽錯的做的日志分析,前途未卜的這段日子,***還有點意思的可能就是手動的處理大量日志??偨Y一下。

日志文件的輸入是動則幾個G的文本。從N個這樣的文件中得到一個列表,一個數字,一個比例。在什么工具都沒有情況下,用shell命令不僅是驗證系統數據的準確性的方法,也是一個很好的學習過程。

使用cut命令切割日志行

下面的一行典型的apache訪問日志:

120.51.133.125 - - [26/Apr/2013:12:20:06 +0800] "GET /skins/skin_homepage.php?display=wvga&lang=ja_JP&pixel=720X1280&density=2.0&version=5.7&key=5146f54950f09f71750005ef&uid=1 HTTP/1.1" 200 4847 "http://t.co/rww3WDuhS5" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0; YTB730)" 0

如果需要得到IP地址可以使用cut命令:

  1. cat log | cut -d ' ' -f1 

-d ' '表示按照空格將行切開,-f1 取***個字段,這樣得到的結果就是IP列表:

有時候拿到的文件是\t分隔,也可以使用cut切開,只不過需要多寫一個$。

  1. [l]$ cat log | cut -d '\t' -f1 cut: the delimiter must be a single character #-d '\t'會報錯的 cut -f2 -d$'\t' infile #work 

使用tr命令去掉字符,替換字符。如果拿到分割的文件:

  1. cat log | tr -s ' ' ',' 

將空格替換成,文件變成csv:

  1. cat log | tr -d ' ' 

上面的命令直接刪除空格。

日志處理后經常會出現空行,tr命令去掉空行的原理就是將連續兩個換行替換成一個換行:

  1. cat log | tr -s '\n\n' '\n' 

使用uniq命令去重

試想得到IP列表,欲得到獨立訪問的IP列表。

  1. [l]$ cat log | cut -d ' ' -f1 | uniq -u 

如果不僅僅是去重,還想統計每個IP訪問次數,可以加一個參數c:

  1. [l]$ cat log | cut -d ' ' -f1 | uniq -uc 

得到的格式形如:

  1. 1 126.193.38.128 5 49.98.156.154 

前面的數字就是出現的次數。

使用awk/seed來處理日志

awk/seed是處理日志的最終的萬金油。確實是什么都可以做。awk/seed是一門很大的學問。這里取我碰到的一個日志,日志格式形如:

  1. display=wvga|||lang=ja_JP|||isActive=1|||pixel=720X1280|||density=2.0|||version=5.7|||key=5146f54950f09f71750005ef|||out=abc'3|||uid=1 

如果我需要得到isActive=1的日志行,取到out=中'前一段,如上面的abc。

  1. cat l | grep "isActive=1|" | awk 'match($0,/out=[^\x27]+/){print substr($0,RSTART+4,RLENGTH-4)}' 

grep的功能是篩選isActive=1的行。awk 后面跟''的是awk語言。$0總是代表當前匹配的字段值,match substr是awk可以用的函數,當match時后面{}中的代碼才會執行。當match,$0就是正則匹配的部分。RSTART,RLENGTH是awk可以使用的常量,分別表示開始匹配的開始下標,RLENGTH是匹配的長度。

在''中需要再使用'光轉義是不行的,得用16進制的代碼\x27。轉16進制可以使用python代碼 "'".encode("hex")得到

//驚訝awk就這么簡單的解釋了,可這連入門都算不上。

集合操作

試想我想得到兩個列表的交際,并集,差集,統計中經常會碰到,比如我想獲得昨天今天都在訪問的IP,其實就是今天的IP列表和昨天IP列表的交集。

先定義兩個簡單的文件:

  1. [ l]$ cat a.txt 1 2 3 4 5 [ l]$ cat b.txt 4 5 6 7 8 9 

如果想得到ab的交集4 5 ,可以使用下面的命令:

  1. sort -m a.txt b.txt | uniq -d 4 5 

如果要得到并集1-9,可以:

  1. sort -m a.txt b.txt | uniq 1 2 3 4 5 6 7 8 9 

如果想得到ab的差集,即a去掉ab的交集1 2 3

  1. comm -23 a.txt b.txt 1 2 3 

同理:ba的差集:

  1. comm -13 a.txt b.txt comm -23 b.txt a.txt 

上述兩個命令等價。

comm命令就是compare功能,如果什么參數都不帶呢得到的什么呢?

  1. comm a.txt b.txt 1 2 3 4 5 6 7 8 9 

diff命令以前經??创a改了哪些:

  1. diff a.txt b.txt  1,3d0 < 1 < 2 < 3 5a3,6 > 6 > 7 > 8 > 9 
責任編輯:黃丹 來源: blogjava.net
相關推薦

2019-12-01 22:59:43

Linux shell命令進程

2017-03-23 14:18:30

LinuxShell命令

2011-03-17 14:09:25

Oracle數據庫字符

2021-08-02 07:50:42

腳本Shell日志

2010-03-03 13:12:56

Python圖像處理

2010-10-08 10:03:52

JavaScript圖像

2009-07-31 15:39:00

linux cd命令詳目錄切換技巧總結

2021-05-31 12:05:46

Shell命令Linux

2016-12-15 13:47:29

C語言預處理命令

2018-04-20 11:33:22

不平衡數據數據集模型

2009-06-25 14:05:40

Java應用技巧

2011-06-03 10:00:51

2010-03-29 14:55:18

Nginx日志

2024-03-28 08:15:09

Spring技巧配置

2021-01-28 08:12:15

Linux命令技巧

2017-11-07 13:24:38

Pythontime模塊datetime

2013-01-30 13:18:38

Redis監控

2019-09-16 08:28:17

Mysql數據庫binlog

2010-01-27 17:45:15

Android應用技巧

2020-06-04 10:49:53

Pandas字符串技巧
點贊
收藏

51CTO技術棧公眾號

91久久久免费一区二区| 国产不卡免费视频| 日韩中文字幕在线播放| 初高中福利视频网站| 成人免费网站观看| 国产精品护士白丝一区av| 成人在线观看网址| jizz国产在线| 国内在线观看一区二区三区| 亚洲视频在线播放| 99国产精品免费视频| 欧美电影免费观看网站| 亚洲天堂中文字幕| 欧美日韩视频在线一区二区观看视频| 99久久夜色精品国产亚洲| 国产亚洲激情| 欧美成人免费在线视频| 最新中文字幕av| 国偷自产视频一区二区久| 欧美日韩成人综合| 日本三级免费观看| 毛片网站在线看| 国产精品护士白丝一区av| 久久精品国产精品国产精品污 | 欧美激情免费| 91玉足脚交白嫩脚丫在线播放| 成人字幕网zmw| 免费看毛片网站| 黑丝一区二区三区| 久色乳综合思思在线视频| 欧美图片第一页| 国产精品国产| 日韩精品一区二| 涩涩网站在线看| 成人自拍视频网| 色视频欧美一区二区三区| 成年人午夜免费视频| 先锋影音在线资源站91| 亚洲欧洲日本在线| 中文字幕人成一区| 免费黄网站在线播放| 国产精品亲子乱子伦xxxx裸| 日韩欧美一区二区在线观看 | 国产亚洲欧美日韩日本| 蜜桃狠狠色伊人亚洲综合网站| 亚洲国产日韩在线观看| 国产成人午夜视频| 91久久精品国产91久久性色tv | 精品无码久久久久久久久| 亚洲精品91| 久久人体大胆视频| 天堂网avav| 911久久香蕉国产线看观看| 精品国产一区二区三区久久久| 瑟瑟视频在线观看| 国产欧美日韩视频在线| 这里只有精品在线播放| 四虎国产成人精品免费一女五男| 人人狠狠综合久久亚洲婷| 在线观看国产精品日韩av| 国产aaaaaaaaa| 天天射成人网| 欧美国产欧美亚洲国产日韩mv天天看完整| 免费无遮挡无码永久在线观看视频| 欧美aa国产视频| 欧美国产日产韩国视频| 国产a∨精品一区二区三区仙踪林| 亚洲在线播放| 国产精品高潮呻吟久久av无限 | 国产精品一区二区不卡| 风间由美久久久| 婷婷色在线观看| 久久久久久综合| 杨幂一区欧美专区| 国产色婷婷在线| 一本到不卡免费一区二区| 国产精品igao| 欧州一区二区三区| 精品调教chinesegay| 中字幕一区二区三区乱码| 爽成人777777婷婷| 久久久久久久影院| 性色av免费观看| 久久99国产乱子伦精品免费| 成人动漫视频在线观看完整版| 天天躁日日躁狠狠躁喷水| 国产精品污www在线观看| 可以在线看黄的网站| 欧美另类老肥妇| 欧美日韩国产在线播放网站| 中文字幕一区二区三区人妻在线视频 | 一本到不卡免费一区二区| 一本岛在线视频| 国产图片一区| 日韩中文字幕在线免费观看| 日本三级免费看| 久久精品国产在热久久| 国产66精品久久久久999小说| 国产在线视频资源| 又紧又大又爽精品一区二区| 人妻内射一区二区在线视频| 国产一区一区| 一区二区欧美亚洲| 国产精品99精品无码视| 日本不卡在线视频| 久久大片网站| 丝袜国产在线| 欧美色涩在线第一页| 中国一级特黄录像播放 | 亚洲熟妇无码一区二区三区导航| 精品肉辣文txt下载| 精品久久99ma| 国产黄色小视频网站| 久久蜜桃资源一区二区老牛| 成人永久免费| 成人日批视频| 欧美日韩美少妇| 免费污网站在线观看| 亚洲国产一区二区精品专区| 亚洲自拍在线观看| avtt亚洲| 欧美丝袜自拍制服另类| www.色多多| 亚洲精品123区| 91精品免费| wwwav在线| 欧美日韩国产免费| 亚欧精品视频一区二区三区| 亚洲影视综合| 免费精品视频一区| www.51av欧美视频| 亚洲变态欧美另类捆绑| 久草资源在线视频| 国产麻豆午夜三级精品| 在线免费观看成人| 久久精品嫩草影院| 中文字幕亚洲情99在线| 日本一区二区三区久久| 国产亚洲综合av| 激情综合网俺也去| 精品亚洲成人| 国产精品小说在线| 在线观看免费高清完整| 欧美三日本三级三级在线播放| www.av天天| 视频一区二区三区入口| 日本一区二区三区四区高清视频| 英国三级经典在线观看| 亚洲跨种族黑人xxx| 91在线视频在线观看| 91麻豆精品在线观看| 一本大道熟女人妻中文字幕在线| 欧美三级午夜理伦三级小说| 欧美又大粗又爽又黄大片视频| 天堂网在线中文| 午夜电影一区二区| 国产精品无码一区二区三区| 日本午夜一区二区| 熟女视频一区二区三区| 欧美一级片网址| 国产综合在线视频| 深夜影院在线观看| 在线精品视频免费播放| 免费看一级黄色| 粉嫩av一区二区三区粉嫩| 日韩国产一级片| 国产真实有声精品录音| 国产欧美精品日韩精品| 在线免费观看a视频| 亚洲韩国青草视频| 潘金莲一级淫片aaaaaa播放| 国产精品国产自产拍高清av| 97超碰免费在线观看| 日韩午夜在线| 午夜精品亚洲一区二区三区嫩草| 国产在线不卡一区二区三区| 91精品国产91久久久久久久久 | av在线免费在线观看| 亚洲一二三四在线观看| 伊人网伊人影院| 国内精品不卡在线| 人人妻人人添人人爽欧美一区| 国产不卡av一区二区| 91精品久久久久久久久久入口| 国产天堂在线播放视频| 一区二区三区高清国产| 午夜久久久久久久久久| 欧美性jizz18性欧美| 国产精品夜夜夜爽阿娇| 99久久婷婷国产综合精品 | 久久青青草视频| 国产欧美日韩精品在线| 成人啪啪18免费游戏链接| 久久激情中文| 久久人妻无码一区二区| 国产一区二区三区91| 爱情岛论坛亚洲入口| 成人黄页网站视频| 高清一区二区三区日本久| 免费日本一区二区三区视频| 精品偷拍各种wc美女嘘嘘| www.av网站| 欧美三级电影网| 亚洲精品国产精品乱码| 中文字幕日韩欧美一区二区三区| 少妇饥渴放荡91麻豆| 国产乱人伦偷精品视频不卡| 妞干网在线免费视频| 影音先锋久久久| 制服丝袜综合日韩欧美| 免费av一区| 国产精品一区二区你懂得| 四虎精品在线观看| 国产精品高潮呻吟视频| 九色porny视频在线观看| 欧美成人精品在线观看| 日本中文字幕视频在线| 国产午夜精品免费一区二区三区 | 成av人片一区二区| 色偷偷中文字幕| 九九视频精品免费| 男人搞女人网站| 欧美亚洲一级| 欧美,日韩,国产在线| 欧美区亚洲区| 中文精品无码中文字幕无码专区| 93在线视频精品免费观看| 日韩精品另类天天更新| 一本色道久久综合狠狠躁的番外| 国产精品一区二| 国产乱人伦精品一区| 97久久天天综合色天天综合色hd| 99久久久国产| 成人免费视频97| 欧洲精品久久久久毛片完整版| 国产精品av网站| 欧美韩国亚洲| 国产999精品| 亚洲www免费| 国产91色在线免费| 电影亚洲一区| 国产精品嫩草影院久久久| 欧美日韩尤物久久| 国产欧美在线播放| 4438五月综合| 91成人免费观看| 中文在线免费一区三区| 99在线视频首页| 精品按摩偷拍| 久久久久久99| 欧美日韩播放| 亚洲视频电影| 亚洲女同另类| 中文字幕人妻熟女人妻洋洋| 伊人成年综合电影网| 91免费视频网站在线观看| 性8sex亚洲区入口| 污视频免费在线观看网站| 久久99久久99小草精品免视看| 欧美日韩精品区别| 国产成人av电影免费在线观看| 久久久久国产精品无码免费看| 91片黄在线观看| 色噜噜噜噜噜噜| 亚洲欧美国产77777| 日本网站免费观看| 欧亚洲嫩模精品一区三区| 91福利在线观看视频| 欧美成人国产一区二区| 视频一区二区三区国产| 色妞色视频一区二区三区四区| a级影片在线| 2018日韩中文字幕| 欧美高清影院| 国产91精品一区二区绿帽| 亚洲精品中文字幕99999| 午夜精品美女久久久久av福利| 欧美啪啪一区| 久久黄色免费看| 国产呦萝稀缺另类资源| 一级欧美一级日韩片| 国产精品青草久久| 日韩精品无码一区二区| 欧美日韩在线免费视频| 亚洲乱码在线观看| 国产午夜精品美女视频明星a级| 五月天激情在线| 国产精品69精品一区二区三区| 国产999精品在线观看| 久久偷窥视频| 亚洲经典一区| 国产裸体免费无遮挡| 国产宾馆实践打屁股91| 欧美成人国产精品一区二区| 夜夜爽夜夜爽精品视频| 最近中文字幕免费在线观看| 精品91自产拍在线观看一区| www.成人.com| 2021国产精品视频| 国产精品一区二区精品视频观看| 美女一区视频| 国产一区二区三区四区老人| 日韩大片一区二区| 久久婷婷国产综合国色天香| 久久久99精品| 欧美精品第一页| 精品视频三区| 91国语精品自产拍在线观看性色| 日韩精品久久久久久久软件91| 天堂√在线观看一区二区| 亚洲黄色大片| 亚洲三级在线视频| 中文字幕永久在线不卡| 久久久久久亚洲av无码专区| 亚洲精品xxx| 日本在线观看大片免费视频| 91夜夜未满十八勿入爽爽影院| 国产成人黄色| 国产在线青青草| 成人白浆超碰人人人人| 免费在线黄色网| 在线成人午夜影院| 91精品专区| 国产精品丝袜久久久久久不卡| 九色精品国产蝌蚪| 亚洲自偷自拍熟女另类| 成人午夜又粗又硬又大| 中文字幕av免费在线观看| 欧美妇女性影城| 免费在线毛片网站| 成人av在线天堂| 久久伦理在线| 日韩成人精品视频在线观看| 国产精品入口麻豆原神| 中文字幕无线码一区| 亚洲性生活视频在线观看| 神马久久资源| 日日夜夜精品网站| 日本vs亚洲vs韩国一区三区二区 | 91精品推荐| 91精品999| 亚洲久草在线视频| 亚洲黄色a级片| 97精品视频在线观看| 国产成人一二| 日韩免费一级视频| 久久在线观看免费| 日本高清不卡码| 国产一区二区三区在线观看网站| 日本综合字幕| 亚洲欧洲一区二区| 精品写真视频在线观看| 破处女黄色一级片| 亚洲精品一区二区三区蜜桃下载 | 中文字幕一区二区av| 欧美性猛交xx| 亚洲成a人片综合在线| 亚洲 欧美 自拍偷拍| 国产精品91在线观看| 欧美成人直播| 国产男女无遮挡猛进猛出| 亚洲国产裸拍裸体视频在线观看乱了| 天堂在线资源8| 日韩av电影在线网| 99精品美女| 国产日韩视频一区| 一本久久a久久免费精品不卡| 一级日本在线| 成人欧美一区二区三区在线观看| 一区二区三区国产在线| 国产一级淫片久久久片a级| 日韩亚洲欧美一区二区三区| 涩涩视频在线播放| 亚洲精品中字| 波多野洁衣一区| 黄色网址中文字幕| 欧美大片免费观看| 妖精视频一区二区三区免费观看| 国产色视频在线播放| 亚洲国产精品嫩草影院| 国产午夜精品一区理论片| 亚洲精品免费在线视频| 夜久久久久久| 手机av在线看| 亚洲美女激情视频| 精品伊人久久| 免费在线观看毛片网站| 亚洲蜜臀av乱码久久精品蜜桃| 日本啊v在线| 亚洲综合国产精品| 丝袜美腿亚洲色图| 九九视频免费在线观看| 尤物九九久久国产精品的特点| 亚洲91网站| 一道本视频在线观看| 五月天久久比比资源色| 成人影院在线看| 亚洲激情一区二区三区| 99亚偷拍自图区亚洲| 国产视频第一页|