大日誌檔案檢視方式
阿新 • • 發佈:2021-06-23
我這裡採用了切割大檔案檢視的方式
linux split 命令
功能說明:切割檔案。
語 法:split [–help][–version][-<行數>][-b <位元組>][-C <位元組>][-l <行數>][要切割的檔案][輸出檔名]
補充說明:split可將檔案切成較小的檔案,預設每1000行會切成一個小檔案。
參 數:
-<行數>或-l<行數> 指定每多少行就要切成一個小檔案。
-b<位元組> 指定每多少字就要切成一個小檔案。支援單位:m,k
-C<位元組> 與-b引數類似,但切割時儘量維持每行的完整性。
–help 顯示幫助。
–version 顯示版本資訊。
[輸出檔名] 設定切割後文件的前置檔名,split會自動在前置檔名後再加上編號。
- 使用例子:
split -b 100m 1111.log (按照位元組分隔)
split -l 1000000 1111.log(按照行數分隔)
注意:會自動生成檔名,注意會覆蓋同名檔案
舉例: dota-grp-info.log.2021-06-13 是要檢視的檔案 拆分 1G 大小結果是: xaa,xab,xac,xad... 我要看的位置大概在 xab 中, 首先將 xab 移入新建資料夾 item 重新命名檔案(防止發生檔案覆蓋)成 xab1111split -b 100m xab1111