国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 操作系統(tǒng) > 正文

讀書筆記-在線日志分析的常用命令

2024-06-28 13:20:52
字體:
來源:轉載
供稿:網(wǎng)友
讀書筆記-在線日志分析的常用命令

摘自《大型分布式網(wǎng)站架構設計與實踐》 4.1在線日志分析

1.基礎命令

操作命令說明
查看文件的內容cat-naccess.log-n顯示行號
分頁顯示文件moreaccess.logEnter下一行,空格下一頁,F(xiàn)下一屏,B上一屏
分頁顯示文件lessaccess.log輸入/字符串可查找并高亮
顯示文件尾tail-n2-faccess.log-n2顯示最后2行,-f繼續(xù)監(jiān)聽不退出
內容排序sort-k2-t''-naccess.log-k指定排序列,-t指定列分隔符,-n按數(shù)字順序
字符統(tǒng)計wc-laccess.log-l統(tǒng)計行數(shù),-c字符數(shù),-L最長行長度,-w單詞數(shù)
查看重復出現(xiàn)的行sorttestfile|uniq-c-duniq去重,-c統(tǒng)計重復次數(shù),-d只顯示重復的
字符串查找grep'G.*T'access.log查找G開頭T結尾的字符串
文件查找find/home/java-nameaccess.log遞歸/home/java的子目錄找名為access.log
表達式求值exPR10/*3計算10*3,其中/*表示轉義*不解讀為通配符
表達式求值exprlength"thisisatest"計算長度
歸檔文件tar-cfaaa.tarf1f2-c創(chuàng)建,-f指定包名
歸檔文件tar-xfaaa.tar-x解壓
URL訪問curlwww.google.com不帶參返回響應體,-i返回帶響應頭,-I僅返回響應頭
查看CPU的loaduptime
查看CPU使用率top|grepCpu按1查看每個核,按shift+H按線程查看
查看CPU使用率top-p2864查看指定進程
磁盤剩余空間df-h
磁盤剩余空間du-d1-h/home/java分析目錄的磁盤使用。-d設置遞歸深度
網(wǎng)絡trafficsar-nDEV11DEV查看各個網(wǎng)卡,1秒抽樣,1總共取一次
磁盤I/Oiostat-d-k
內存使用free-m通常是看“-/+buffers/cache”對應的used和free
內存使用vmstat查看swapI/O

2.sed編輯器

操作命令說明
文本替換sed's/xxx/yahoo/'access.log|head-10不會修改原文件
輸出指定的行sed-n'2,6p'access.log輸出2-6行
刪除行sed'/QQ/d'access.log/d排除含關鍵字qq的行
整行替換sed-e'/google/c/hello'access.log|head-10/c替換的是整個匹配的行
多個命令合并sed-n'1,5p;1,5='access.log邊打印行邊打印行號

3.awk程序

操作命令
篩選行,打印指定列awk'/google/{print$0,$6}'access.log|head-10
按條件打印awk'length($0)>40{print$3}'access.log|head-10
格式化輸出awk'{line=sprintf("method:%s,response:%s",$3,$7);printline}'access.log|head-10

4.實用例子

操作命令說明
查看請求訪問量
訪問量前10的ipcataccess.log|cut-f1-d""|sort|uniq-c|sort-k1-n-r|head-10cut部分表示取第1列即IP列,取第4列則為URL的訪問量
查看最耗時的頁面cataccess.log|sort-k2-n-r|head-10按第2列響應時間逆序排序
統(tǒng)計404請求的占比
總請求數(shù)exporttotal_line=`wc-laccess.log|cut-f1-d""`
404請求數(shù)exportnot_found_line=`awk'$6=='404'{print$6}'access.log|wc-l`
占比expr$not_found_line/*100/$total_line&&或;可合并為一行。

上一篇:Tmux

下一篇:shell命令:echo命令詳解

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 厦门市| 申扎县| 仪陇县| 肇源县| 武定县| 兴宁市| 建湖县| 婺源县| 扶余县| 湄潭县| 北票市| 卢氏县| 桑日县| 凤山市| 鄂州市| 延川县| 陕西省| 兰考县| 太和县| 大丰市| 克东县| 乌海市| 渝中区| 鹿邑县| 兴和县| 扬中市| 鹤峰县| 常山县| 成安县| 宁晋县| 乌拉特后旗| 如皋市| 藁城市| 仁布县| 新野县| 西城区| 鲁山县| 保定市| 磴口县| 山阳县| 正安县|