日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux查看日志文件内容命令tail、cat、tac、head、echo

發布時間:2024/3/12 linux 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux查看日志文件内容命令tail、cat、tac、head、echo 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
當日志文件存儲日志很大時,我們就不能用vi直接進去查看日志,需要Linux的命令去完成我們的查看任務.
  • ?
Log位置:/var/log/message 系統啟動后的信息和錯誤日志,是Red Hat Linux中最常用的日志之一 /var/log/secure 與安全相關的日志信息 /var/log/maillog 與郵件相關的日志信息 /var/log/cron 與定時任務相關的日志信息 /var/log/spooler 與UUCP和news設備相關的日志信息 /var/log/boot.log 守護進程啟動和停止相關的日志消息
  • tail 參數:
    tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]
    參數解釋:
    -f 該參數用于監視File文件增長。
    -c Number 從 Number 字節位置讀取指定文件
    -n Number 從 Number 行位置讀取指定文件。
    -m Number 從 Number 多字節字符位置讀取指定文件,比方你的文件假設包括中文字,假設指定-c參數,可能導致截斷,但使用-m則會避免該問題。
    -b Number 從 Number 表示的512字節塊位置讀取指定文件。
    -k Number 從 Number 表示的1KB塊位置讀取指定文件。
    File 指定操作的目標文件名稱
    上述命令中,都涉及到number,假設不指定,默認顯示10行。Number前面可使用正負號,表示該偏移從頂部還是從尾部開始計算。
    tail可運行文件一般在/usr/bin/以下。
實例: 1、tail -f filename 說明:監視filename文件的尾部內容(默認10行,相當于增加參數 -n 10),刷新顯示在屏幕上。退出,按下CTRL+C。 2、tail -n 20 filename 說明:顯示filename最后20行。 3、tail -r -n 10 filename 說明:逆序顯示filename最后10行。
  • head
head 僅僅顯示前面幾行 head -n 10 test.log 查詢日志文件中的頭10行日志; head -n -10 test.log 查詢日志文件除了最后10行的其他所有日志;
  • grep
grep [options] 主要參數: [options]主要參數: -c:只輸出匹配行的計數。 -I:不區分大 小寫(只適用于單字符)。 -h:查詢多文件時不顯示文件名。 -l:查詢多文件時只輸出包含匹配字符的文件名。 -n:顯示匹配行及 行號。 -s:不顯示不存在或無匹配文本的錯誤信息。 -v:顯示不包含匹配文本的所有行。 pattern正則表達式主要參數: : 忽略正則表達式中特殊字符的原有含義。 ^:匹配正則表達式的開始行。 $: 匹配正則表達式的結束行。 <:從匹配正則表達 式的行開始。 >:到匹配正則表達式的行結束。 [ ]:單個字符,如[A]即A符合要求 。 [ - ]:范圍,如[A-Z],即A、B、C一直到Z都符合要求 。 。:所有的單個字符。 - :有字符,長度可以為0。
  • sed
用sed命令 sed -n '5,10p' filename 這樣你就可以只查看文件的第5行到第10行。
  • cat
cat主要有三大功能: 1.一次顯示整個文件。$ cat filename 2.從鍵盤創建一個文件。$ cat > filename 只能創建新文件,不能編輯已有文件. 3.將幾個文件合并為一個文件: $cat file1 file2 > file 參數: -n 或 --number 由 1 開始對所有輸出的行數編號 -b 或 --number-nonblank 和 -n 相似,只不過對于空白行不編號 -s 或 --squeeze-blank 當遇到有連續兩行以上的空白行,就代換為一行的空白行 -v 或 --show-nonprinting 例: 把 textfile1 的檔案內容加上行號后輸入 textfile2 這個檔案里 cat -n textfile1 > textfile2 把 textfile1 和 textfile2 的檔案內容加上行號(空白行不加)之后將內容附加到 textfile3 里。 cat -b textfile1 textfile2 >> textfile3 把test.txt文件扔進垃圾箱,賦空值test.txt cat /dev/null > /etc/test.txt 注意:>意思是創建,>>是追加。千萬不要弄混了。
  • tac (反向列示)
tac 是將 cat 反寫過來,所以他的功能就跟 cat 相反, cat 是由第一行到最后一行連續顯示在螢幕上, 而 tac 則是由最后一行到第一行反向在螢幕上顯示出來!
  • 混合使用命令
A. tail web.2016-06-06.log -n 300 -f 查看底部即最新300條日志記錄,并實時刷新 B. grep 'nick' | tail web.2016-04-04.log -C 10 查看字符‘nick’前后10條日志記錄, 大寫C C. cat -n test.log |tail -n +92|head -n 20 tail -n +92表示查詢92行之后的日志 head -n 20 則表示在前面的查詢結果里再查前20條記錄

?

總結

以上是生活随笔為你收集整理的linux查看日志文件内容命令tail、cat、tac、head、echo的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 有码一区二区三区 | 香蕉视频在线免费看 | 国产午夜精品福利视频 | 成人a在线| 成人免费av | 九九热精品视频在线播放 | 人妻偷人精品一区二区三区 | 中文字幕日产av | 日本黄色一级视频 | 四虎永久在线观看 | 青娱乐国产在线 | 欧美日韩免费在线 | 秋霞欧美一区二区三区视频免费 | 欧美成年人视频在线观看 | 色无五月 | 亚洲免费不卡视频 | 欧美亚洲视频在线观看 | 无码国内精品人妻少妇蜜桃视频 | av无遮挡 | 狠狠干男人的天堂 | 在线观看av网站 | 狠狠激情 | 99久久精品久久久久久清纯 | 国产老熟女一区二区三区 | 亚洲精品视频在线 | 小镇姑娘高清播放视频 | 久久亚洲熟女cc98cm | 波多野结衣中文字幕一区二区三区 | 中国一级黄色 | 成人高清免费观看 | 欧美大片一级 | 国产一区二区三区视频在线 | 国产性―交一乱―色―情人 | 色综合久久综合 | 真人一毛片| 九九影院最新理论片 | 久久精品色欲国产AV一区二区 | 俺去日| 欧美日韩专区 | 欲涩漫入口免费网站 | 欧美 日韩 国产精品 | 九九日韩 | 9.1成人看片 | 夜夜小视频 | 久久99国产精品视频 | 无码人妻久久一区二区三区蜜桃 | 欧洲黄视频 | 色播五月综合 | 日韩二区三区四区 | 美攻壮受大胸奶汁(高h) | 成人免费在线播放 | 大陆女明星乱淫合集 | 香蕉视频A | 无码精品在线视频 | 少妇中文字幕 | 国产午夜精品理论片 | 懂色av色吟av夜夜嗨 | 亚洲AV无码久久精品色三人行 | 国产日韩精品suv | 日韩亚洲欧美在线观看 | 超碰麻豆 | 日本猛少妇色xxxxx猛叫 | 欧美视频一区二区三区 | 王者后宫yin肉h文催眠 | 久久久一区二区三区 | 4438亚洲最大 | 麻豆啪啪| 国产freexxxx性播放麻豆 | 天海翼av在线播放 | 亚洲精品女 | 久久精品欧美一区二区三区不卡 | 又黄又爽的视频在线观看 | 免费的毛片 | 捆绑japanhdxxxxvideos | 国内成人av | 日韩欧美在线免费 | 欧美福利影院 | 久久6精品 | 国产一级二级三级 | 中文永久免费观看 | 欧美黄色录像片 | 婷婷成人综合网 | 青娱乐国产精品 | 粉色视频网站 | 午夜爱| 亚洲成a人在线观看 | 男女视频在线 | 久久精品aaaaaa毛片 | 亚洲国产精品欧美久久 | 日韩一区二区免费看 | a级一级黄色片 | 日本精品区 | 日本精品视频 | 成人国产精品蜜柚视频 | 尤物最新网址 | av色在线观看 | 草色网| 女生张开腿让男生插 | 一级人爱视频 |