Linux上的大文件如何讀取

一個同事離職了,留下了一個程序,日誌都記錄在一個文件裏面了,這個txt格式的文件現在已經1G了,我想查找一些東西的時候,有時候會用到tail這個命令,

如:tail -n 100 log.txt,但是我並不能確定我要的信息就在末尾這裏面比如我想查跟訂單相關的日誌信息,這時候可以用如下命令:cat log.txt |grep order,當然,這個order關鍵字必須是在日誌裏面有記錄的,但是問題又來了,裏面的中文全是亂碼,我不想處理亂碼的問題,這時候可以用這個命令了:cat log.txt |grep order >> log_temp.txt,這是說將log日誌裏面的有關order的信息都寫入到log_temp.txt這個文件裏面了,這樣就可以打開查看了

發佈了59 篇原創文章 · 獲贊 9 · 訪問量 13萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章