搜尋

首頁  >  問答  >  主體

linux - 線上日誌檔很大,有200M,如果用VI看,會卡,那要怎麼搜尋內容呢?

線上日誌檔很大,有200M,如果用VI看,會卡,那要怎麼搜尋內容呢?

滿天的星座滿天的星座2744 天前1149

全部回覆(4)我來回復

  • typecho

    typecho2017-06-14 10:52:22

    你可以用 grep 搜索,支援正規

    或可以用 head tail 等查看頭部尾部的內容

    或用sed 查看指定範圍內的內容,sed也支援字串範圍,例如sed -nre '/regex1/,/regex2/p' 日誌可以列印符合的兩個正規則之間的日誌

    另外,awk可以顯示指定的欄位

    實在沒有可用的工具也可以使用 perl one-liner腳本 來代替,雖然這語言老了,但是正則很強大,值的一學

    回覆
    0
  • 黄舟

    黄舟2017-06-14 10:52:22

    使用less指令.
    less file.

    回覆
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-14 10:52:22

    搜尋的話一般用cat file_name | grep search_string

    回覆
    0
  • 迷茫

    迷茫2017-06-14 10:52:22

    為什麼不直接grep呢?

    回覆
    0
  • 取消回覆