婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Linux中查看文本的小技巧(超實用!)

Linux中查看文本的小技巧(超實用!)

熱門標簽:濮陽好的聯通400電話申請 百度地圖標注公司位置要多少錢 靈圖uu電子寵物店地圖標注 承德地圖標注公司 山東企業外呼系統公司 地圖標注如何改成微信號 虛假地圖標注 地圖標注黃河的位置 400電話號碼辦理多少錢

前言

日常開發中,我們經常需要在服務器上進行各種文本,日志的查看操作,本文主要對常用的文本,日志查看技巧進行了一番總結和歸納,方便大家收藏起來后續查看使用:

tail命令查看日志信息

實時監控日志:

tail -f filename

實時監控10行日志信息:

tail -10f filename

查看日志尾部的最后100行日志信息:

tail -n 100 filename

查看日志100行之后的日志信息:

tail -n +100 filename

head命令查看文本信息

查看文本開始的頭100行信息:

head -n 100 filename

查看文本最后100行信息以上的內容

head -n -100 filename

cat命令查看文本信息

查看全部文本內容

cat filename

查看文本的中間某些行范圍之間的內容,例如說查看文本文件100-120行之間的內容:

cat -n filename |tail -n +100|head -n 20

不過使用個人不是太喜歡使用這種命令來進行文本的定位查看,因為查看起來過于麻煩,文章下邊會有更加簡便的命令操作。

tac查看文本信息

和cat命令有點相反,cat命令更多的是從頭部往尾部的順序展現文本內容,而tac命令正好是從文本的尾部往頭部展現日志內容

tac filename

例如說,我們通過cat命令和tac命令同時來查看一段相同的內容:

通過不同命令來展示文本,會發現文本的內容順序有所相反。

搜索文本內容

grep是一種強大的文本搜索工具,它能使用正則表達式搜索文本,并把匹配的行打印出來。

grep命令的常用方式:

在多個文件中查找:

grep "match_pattern" file_1 file_2 file_3 ...

標記匹配顏色 --color=auto 選項:

grep "match_pattern" file_name --color=auto 

//【這里的color項可以根據文檔說明進行選擇always,never,auto三種】

輸出除之外的所有行 -v 選項:

grep -v "match_pattern" file_name

使用正則表達式 -E 選項:

grep -E "[1-9]+"

只輸出匹配到的內容選項:

grep -o -E "[a-z]+." line

統計文件或者文本中包含匹配字符串的行數 -c 選項:

grep -c "text" file_name

輸出包含匹配字符串的行數 -n 選項:

grep "text" -n file_name

在了解了grep命令能完成的功能點之后,我們可以在實際工作中靈活運用。

有些時候我們也會遇到一些希望查看某個時間段日志信息的需要,這個時候可以利用grep這條命令來實現這個功能,例如說希望查看2019-08-06 22點這一個小時以內的日志信息,那么可以輸入以下命令:

 grep '2019-08-06 22' filename

這樣可以快速定位到你所希望查看的信息范圍。

由于grep命令是可以接收standard input的數據,因此我們通常可以借助管道命令符“ | ”的幫助,在一些標準輸出進行中進行查找操作。

例如說,先將文件的內容讀取出來,然后借助管道的幫助將內容轉發給grep來進行內容過濾,如下邊的這段命令:

cat log.file |grep -n '2019-08-06 22:43'

除了使用grep命令之外,也可以使用sed命令來實現相應的效果。

sed是一種非交互式的編輯器,sed會逐行處理文件(或輸入),并將結果發送到屏幕。

可能對于新手來說,講概念還不如直接來幾個實操案例更為直接。

sed命令的常用方式:

只打印文件的第一行內容

sed -n '1p' filename

查看文件的第一行到第十行之間的內容

sed -n '1,10p' filename

刪除第一行文本信息

sed '1d' filename

將文本里面的某些字符串進行替換

sed 's/希望替換的內容/被替換的內容/g'
例如:sed 's/1/one /g' filename 將1替換為one

在了解了sed命令的一些基礎用法之后,我們可以在實際的工作場景中多次運用,從而強化自己對于sed命令的理解。

例如說,通過sed命令來進行日期范圍的指定,例如說查看2019-08-06 22:43-22:44之間的日志記錄:

sed -n '/2019-08-06 22:43/,/2019-08-06 22:44/p' filename

上邊有說到使用head和tail命令一起來實現對于日志文件的某段內容查看,但是這樣的操作實在是有點麻煩,不妨可以嘗試使用sed命令來進行操作。

例如說,查看日志的第1-20行內容:

 nl log.file | sed -n '1,10p'

利用more命令進行翻頁查看

如果說希望查看的日志文件過大,那么可以通過使用more命令來進行分頁查找,例如說設定每一頁展示10條數據信息:

more -10 filename

通過使用more命令可以查看到每一頁展示的數據,同時通過敲空格鍵會進行下一頁的跳轉。同時在窗口中也會顯示當前所閱讀的文本內容的基礎進度。

說了那么多,我們不妨進行一些模擬的操作場景吧:

查看日志最后一次出現關鍵字'test'的日志記錄

 grep 'test' -A 10 log.file | tail -n 11

這里需要了解到grep命令的幾個參數含義:

  • grep ‘name' -A 10 顯示匹配內容和后面的10行
  • grep ‘name' -B 10 顯示匹配內容和前面的10行
  • grep ‘name' -C 10 顯示匹配內容和前后面的10行

tail -n 11命令則是將當前顯示的10行內容以及匹配的那一行內容展示出現

簡單統計一份日志里面出現‘test'關鍵字的行數

相應命令:

grep 'test' ./log.file |wc -l

這里我們可以先將文本的內容進行輸出到標準輸出中,然后借助管道將數據信息傳給wc命令進行統計。

wc命令常用的幾個參數

-l 匹配的行數
-w 匹配的字數
-m 匹配的字符數目

linux里面對于文本信息的查看技巧實在是有太多了,遠遠不局限于我在文中所提及的這些,因此在實際的工作中我們還可以多多將有助于自己提升工作效率的技巧進行歸納和總結。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。

標簽:上海 德宏 福州 泰安 安康 鷹潭 樂山 淮安

巨人網絡通訊聲明:本文標題《Linux中查看文本的小技巧(超實用!)》,本文關鍵詞  Linux,中,查看,文本,的,小,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux中查看文本的小技巧(超實用!)》相關的同類信息!
  • 本頁收集關于Linux中查看文本的小技巧(超實用!)的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美性大战xxxxx久久久| 一区二区三区中文字幕精品精品 | 91精品国产综合久久久久| 亚洲精品一区二区三区福利| 亚洲一区av在线| eeuss鲁片一区二区三区在线看| 欧美日韩国产高清一区| 一区二区三区视频在线观看| av中文字幕不卡| 亚洲女人****多毛耸耸8| 国产不卡视频一区| 中文字幕欧美三区| 91麻豆swag| 天天爽夜夜爽夜夜爽精品视频| 91在线国产观看| 亚洲一区av在线| 91精品中文字幕一区二区三区| 午夜久久久影院| 日韩一卡二卡三卡国产欧美| 国产一区二区三区香蕉| 成人a级免费电影| 亚洲精品乱码久久久久| 精品久久国产字幕高潮| 99热这里都是精品| 久88久久88久久久| 一区二区在线电影| 欧美经典一区二区三区| 在线观看91精品国产麻豆| 国产成人av在线影院| 亚洲一区在线视频观看| 国产午夜久久久久| 欧美绝品在线观看成人午夜影视| 国产麻豆一精品一av一免费| 亚洲综合免费观看高清完整版在线| 欧美视频一区在线| 大美女一区二区三区| 午夜精品久久久久久久蜜桃app| 3atv一区二区三区| 欧美精三区欧美精三区| 日韩一区有码在线| a级高清视频欧美日韩| 国产女同互慰高潮91漫画| 免费观看30秒视频久久| 色婷婷综合久久久| 国产精品久久三| www.成人网.com| 欧美大片日本大片免费观看| 亚洲一区av在线| 91精品国产综合久久久久久| 舔着乳尖日韩一区| 国产精品亚洲人在线观看| 日韩午夜在线播放| 高清久久久久久| 成人免费在线观看入口| 欧美视频一区在线| 亚洲高清视频的网址| 日韩一区二区三区在线| 天使萌一区二区三区免费观看| 欧美在线|欧美| 国产在线精品国自产拍免费| 一区二区三区加勒比av| 午夜久久久久久久久久一区二区| 日本sm残虐另类| 国产乱国产乱300精品| 91亚洲精华国产精华精华液| 91美女福利视频| 久久99国产精品久久| 亚洲日韩欧美一区二区在线| 91精品国产免费久久综合| 成人免费三级在线| 国模娜娜一区二区三区| 91在线观看一区二区| 精品视频在线免费| 精品免费日韩av| 国产成人在线视频免费播放| 777奇米四色成人影色区| 欧美一二区视频| 中文字幕欧美日本乱码一线二线| 国产精品国产a级| 日本成人中文字幕| 成人免费精品视频| av网站一区二区三区| 2023国产精品| 午夜欧美2019年伦理| 成人午夜私人影院| 日韩精品中文字幕一区二区三区 | 久久伊人中文字幕| 久久久精品一品道一区| 亚洲欧洲性图库| 精品国产91久久久久久久妲己| 亚洲一区在线观看免费观看电影高清| 国产精品欧美久久久久无广告| 久久超碰97中文字幕| 国产米奇在线777精品观看| 国产精品一区二区免费不卡| 91网址在线看| 久久蜜桃av一区二区天堂| 色婷婷综合五月| 一本大道久久a久久精品综合| 欧洲在线/亚洲| 欧美一区在线视频| 精品捆绑美女sm三区| 亚洲精品一区在线观看| 国产精品不卡一区二区三区| 亚洲国产精品一区二区久久恐怖片| 视频一区二区三区在线| 国产福利91精品一区二区三区| aaa国产一区| 日韩欧美一二三| 日韩毛片视频在线看| 日韩电影在线观看一区| 国产.欧美.日韩| 欧美日高清视频| 国产精品美女久久久久久| 亚洲高清久久久| 国产成人亚洲综合色影视| 欧美在线观看视频一区二区 | 91精品国产综合久久精品| 久久综合丝袜日本网| 在线视频一区二区免费| 日韩一区中文字幕| 欧美久久久久久蜜桃| 国产一区日韩二区欧美三区| 中文字幕av一区 二区| 一本到不卡免费一区二区| 亚洲国产精品天堂| 久久久另类综合| 色婷婷亚洲精品| 日本亚洲欧美天堂免费| 国产亚洲成aⅴ人片在线观看| 成人午夜av电影| 亚洲国产成人tv| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 亚洲香蕉伊在人在线观| 91精品在线麻豆| 国产九色精品成人porny| 国产精品资源在线看| 欧美日韩一区在线| 亚洲午夜精品网| 欧美色视频一区| 亚洲最新视频在线观看| 91国偷自产一区二区开放时间| 国产精品白丝在线| 99久久伊人网影院| 国产欧美视频在线观看| 国产在线日韩欧美| 97久久精品人人澡人人爽| 亚洲欧美日韩一区二区三区在线观看 | 丁香天五香天堂综合| 亚洲一卡二卡三卡四卡无卡久久| 欧美日本在线一区| 成人精品视频网站| 久久国产日韩欧美精品| 国产精品午夜免费| 欧美哺乳videos| 69p69国产精品| 91麻豆免费观看| 黄页视频在线91| 天天综合天天综合色| 亚洲精品五月天| 国产亚洲美州欧州综合国| 欧美另类高清zo欧美| 一本色道**综合亚洲精品蜜桃冫| 国产做a爰片久久毛片| 日韩电影在线免费观看| 亚洲小说春色综合另类电影| 成人欧美一区二区三区白人 | 色综合中文字幕| 成人福利在线看| 粉嫩绯色av一区二区在线观看| 久久99深爱久久99精品| 午夜精品久久久久久久久久| 亚洲精选在线视频| 亚洲免费观看在线视频| 国产精品日韩精品欧美在线| 久久久久久免费网| 久久这里都是精品| 国产日韩欧美综合在线| 国产日韩欧美在线一区| 久久精品亚洲精品国产欧美kt∨| 欧美成人一区二区三区在线观看| 欧美一区二区三区四区五区| 8x8x8国产精品| 亚洲国产精品精华液ab| 在线观看国产91| 成人av资源在线| 九色综合狠狠综合久久| 亚洲免费在线视频| 国产欧美精品国产国产专区| 538prom精品视频线放| 99久久婷婷国产| 日韩视频免费观看高清完整版在线观看 | 成人激情开心网| 免费观看在线综合色| 麻豆精品在线看| 一本一道综合狠狠老| 国产91露脸合集magnet| av电影在线观看一区| 韩国午夜理伦三级不卡影院| 久久亚洲一区二区三区明星换脸|