linux查询.gz日志,linux2-查日志
1.tail 顯示文件內(nèi)容的最后幾行
tail catalina.out
查最后10行
tail -f filename
輸出最后10行內(nèi)容,同時(shí)監(jiān)視文件的改變,只要文件有一變化就顯示出來。
tail -n 5 filename 或者 tail -5 filename
輸出文件最后5行的內(nèi)容
tail -nf catalina.out
輸出文件最后n行的內(nèi)容,同時(shí)監(jiān)視文件的改變,只要文件有一變化就同步刷新并顯示出來
2.more
more catalina.out
命令會(huì)從前往后一頁(yè)一頁(yè)的顯示
空格是下一頁(yè);按 b 鍵就會(huì)往回(back)一頁(yè)顯示;= 輸出當(dāng)前行的行號(hào)
more +n catalina.out
從笫 n 行開始顯示
more -n catalina.out
定義屏幕大小為 n 行,每次顯示n行
more +/"this aaa" catalina.log
從 catalina.log文件中查找第一個(gè)出現(xiàn)"this aaa"字符串的行,并從該處前兩行開始[顯示輸出]
more擴(kuò)展
ll /app/ | more -3
使用 ll 和 more 命令顯示/app 目錄信息 ,只顯示3個(gè)文件
[admin@iZuf6Zsp-xx]$ ll /app/ | more -3
total 16
drwxr-xr-x 2 admin admin 4096 Mar 21 15:04 sp-xx
drwxr-xr-x 9 admin admin 4096 Mar 20 19:10 tomcat-8080
3.cat
cat catalina.out
查看
cat > my.txt <
添加內(nèi)容
[admin@iZuf6Z gw-xxx]$ cat > my.txt <
> AAAFADFA
> ADFADFD
> ADFA
> DFADF
> ADFAD
> FEOF
> EOF
[admin@iZuf6Zgw-xx]$ cat -n my.txt
1 AAAFADFA
2 ADFADFD
3 ADFA
4 DFADF
5 ADFAD
6 FEOF
cat >> my.txt <
追加內(nèi)容
[admin@iZuf6Zgw-xx]$ cat my.txt
AAAFADFA
ADFADFD
ADFA
DFADF
ADFAD
FEOF
[admin@iZuf6Zgw-xx]$ cat >> my.txt <
> this is addxxxxxxxxxxx
> EOF
[admin@iZuf6Zgw-xx]$ cat my.txt
AAAFADFA
ADFADFD
ADFA
DFADF
ADFAD
FEOF
this is addxxxxxxxxxxx
cat a.txt b.txt c.txt > d.txt
合并多個(gè)文件到一個(gè)文件中
4.less
q 退出less
空格鍵 向下滾動(dòng)一屏;
b 向上滾動(dòng)一屏;
回車鍵 向下移動(dòng)一行;
y 向上移動(dòng)一行;
d 向下滾動(dòng)半屏;
u 向上洋動(dòng)半屏;
g 跳到第一行;
G 跳到最后一行;
w 可以指定顯示哪行開始顯示,是從指定數(shù)字的下一行顯示;比如指定的是6,那就從第7行顯示;
p n% 跳到n%,比如 10%,也就是說比整個(gè)文件內(nèi)容的10%處開始顯示;
/pattern 搜索pattern ,比如 /MAIL表示在文件中搜索MAIL單詞;
v 調(diào)用vi編輯器;
h less的幫助;
5.head 顯示文件內(nèi)容的前幾行
head -n 5 catalina.log 或者h(yuǎn)ead -5 catalina.log
顯示文件前5行
zgrep 不解壓過濾文本
zgrep "xxxx" catalian.gz
不解壓過濾壓縮包中文本
有時(shí)候上面語句會(huì)報(bào) Binary file a.log matches錯(cuò)誤;原因:grep認(rèn)為a.log是二進(jìn)制文件。這時(shí)候需要加 -a,該參數(shù)讓二進(jìn)制文件等價(jià)于文本文件
zgrep -a "xxxx" catalian.gz
加顏色
grep --color "xxxx" catalina.out
tail -f catalina.out | grep --color "xxxx" catalina.out
grep -C6 --color
總結(jié)
以上是生活随笔為你收集整理的linux查询.gz日志,linux2-查日志的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 无法连接iphone软件更新服务器_苹果
- 下一篇: MySQL 优化 —— ORDER BY