大文件分割
一個非常大的日誌文件,打開的時候會非常的麻煩,經常會造成軟件卡死。
一個非常大的壓縮文件,在附加到郵件中的時候,經常會被提示超過文件大小限制。
太大的文件在傳輸和存儲的過程中多有不便。爲此,很有必要對大文件進行分割。
文件分割
命令格式:
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命令,將分割後的文件內容到導入同一個文件中即可。如下圖所示。