linux split 命令
功能說明:切割檔案。
語 法:split [--help][--version][-《行數》][-b 《位元組》][-c 《位元組》][-l 《行數》][要切割的檔案][輸出檔名]
補充說明:split可將檔案切成較小的檔案,預設每1000行會切成乙個小檔案。
參 數:
-《行數》或-l《行數》 指定每多少行就要切成乙個小檔案。
-b《位元組》 指定每多少字就要切成乙個小檔案。支援單位:m,k
-c《位元組》 與-b引數類似,但切割時盡量維持每行的完整性。
-d 以數字為字尾
-a length 指定數字字尾的長度
--help 顯示幫助。
--version 顯示版本資訊。
最後乙個引數:[輸出檔名] 設定切割後檔案的前置檔名 ,split會自動在前置檔名後再加上編號。
使用例子:
split -b 100m filename
split -b 10k data.file -d -a 4
單位:kmg
#split -b 10k data.file -d -a 4 split_file
split_file0000 split_file0001 split_file0002....
split命令 檔案切割
split命令 檔案切割 有時候檔案過大,導致不能正常使用,可以用split進行切割。命令引數 split 選項 要切割的檔案 輸出檔名字首 a,suffix length n 切割檔案的字尾的位置,default 為2 b,bytes size 指定塊的大小,可以指定size的單位,b表示512位...
nginx 切割日誌檔案
1.首先編寫shell指令碼 cutlog.sh 放入nginx logs資料夾中 首先定義路徑變數 logs path usr local nginx logs 獲取昨天的 yyyy mm dd d date y m d 移動檔案 mv access.log log 向 nginx 主程序傳送 u...
Nginx 日誌檔案切割
阿里雲的nginx好久沒檢視過日誌,現在需要配置定時任務實現,日誌檔案切割,並刪除超過30天的日誌檔案。log.sh 指令碼檔案 bin bash 獲取當前時間 yyyy mm dd hh mm ss 格式 nowtime date y m d h m s cd usr local nginx mv...