大文件分割和合並

大文件分割

一個非常大的日誌文件,打開的時候會非常的麻煩,經常會造成軟件卡死。
一個非常大的壓縮文件,在附加到郵件中的時候,經常會被提示超過文件大小限制。
太大的文件在傳輸和存儲的過程中多有不便。爲此,很有必要對大文件進行分割

文件分割

命令格式:

split [-a suffix_length] [-b byte_count[k|m]] [-l line_count] [-p pattern] [file [name]]

說明:

-a suffix_length 				後綴名的長度
-b byte_count[k|m] 				按字節長度分割,常用於非文本文件
-l line_count 					按行數分割,常用於文本文件

比如分割一個日誌文件,分割的過程如下圖所示。
分割文本文件
這裏是按行對文件進行分割。原文有4行,分割後變成了4個文件。

備註:對於非文本文件,一定要按字節大小來分割文件,否則再次合併文件的時候,還原不了原來的內容。

合併分割後的文件

合併分割的文件,非常簡單。只需要是用cat命令,將分割後的文件內容到導入同一個文件中即可。如下圖所示。
還原文件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章