linux split 切割大檔案

2022-03-30 20:14:01 字數 581 閱讀 5885

語法:

split  [-l 《行數》] [-b 《位元組》] [-c 《位元組》] [要切割的目標檔案] [輸出檔名字首]

說明:

-l 《行數》  指定每多少行就要切成乙個小檔案,預設值是1000行。

-b 《位元組(m / k)>  指定每多少位元組就要切成乙個小檔案。

-b n k   ==  n * 1024 bytes 

-b n m  ==  n * 1024 * 1024 bytes

-c 《位元組》  與-b引數類似,但切割時盡量維持每行的完整性。

[輸出檔名]  設定切割後檔案的前置檔名,split會自動在前置檔名後再加上編號。

例子:

1

split -l 30000

myfile.txt newfile ####將myfile.txt以每30,000為單位進行分割####23

split -b 20m myfile.txt newfile ####將myfile.txt以每20m為單位進行分割####

Linux split命令 大檔案分隔

在linux上,有時會遇到檢視比較大的日誌,但是使用vi檢視很慢。所以就想通過將檔案分割成多個小一點的檔案,方便檢視。功能說明 切割檔案。語法 split help version 行數 b 位元組 c 位元組 l 行數 要切割的檔案 輸出檔名 補充說明 split可將檔案切成較小的檔案,預設每10...

Python大檔案切割

例如 乙個1t檔案,需要切割成10小檔案,可採用均勻灑水方式進行切割.完美執行 import os source file path r bigfile.csv target file dir os.path.join os.path.dirname os.path.abspath file spl...

php大檔案切割和合併

分割 split.php i 0 分割的塊編號 fp fopen hadoop.sql rb 要分割的檔案 file fopen split hash.txt a 記錄分割的資訊的文字檔案,實際生產環境存在redis更合適 while feof fp sql wb fwrite handle,fre...