使用linux分割較大的日志文件,查看日志


在排查項目問題的時候,日志文件是很有參考價值的。但是如果項目運行時間比較久,產生的日志可能是海量的,如果需要查看較大日志文件就會很麻煩,我們可以使用linux提供的split命令,將較大的日志文件切割為小文件,方便我們查看日志文件,進行問題的定位。
1.切割文件
1)使用split分割大文件
原文件為圖所


命令按照行數分割 分割后的文件自動加上后綴名 --verbose參數顯示進度。
##$ split -l 50000 mgr-0618.log new-file_1 --verbose
如果所示:![默認生成的新文件以字母排序]


-d參數為新生成的文件使用數字的后綴。如圖:

2:)按照字節大小進行分割
命令:split -b 40m mgr-0618.log -d newfile_ --verbose

![以每個文件40mb分割,]


3)合並文件
命令:cat newfile_* > catfile.log

![合並之后的文件和原文件大小是相同的]


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM