linux啟動jar包并輸出日志 如何將linux文件分割為幾個?
如何將linux文件分割為幾個?Linux中分割文件用split命令,這個命令可以將一個文件分割成指定大小的多個文件,split命令的用法是:split -b 分割的大小 需要分割的文件名 分割后文件
如何將linux文件分割為幾個?
Linux中分割文件用split命令,這個命令可以將一個文件分割成指定大小的多個文件,split命令的用法是:
split -b 分割的大小 需要分割的文件名 分割后文件的前導文字
這里解釋一下,-b參數(shù)表示按照文件大小單位來進行分割(split命令還有一個-l參數(shù),是根據(jù)文本文件的行數(shù)來進行分割,這個-b參數(shù)是根據(jù)大小來分割的),-b參數(shù)后面跟的是分割的依據(jù)——文件大小,文件大小的單位可以是b、k、m,比如300m。“分割后文件的前導文字”是干嘛的呢,其實是在分割后的文件名前面加上一個前綴。下面是一個例子,就假設(shè)需要分割的文件是/root/bigfile:
split -b 50m /root/bigfile chunk
這條命令產(chǎn)生的分割文件可能是:chunkaa、chunkab、chunkac,看到前導文字的作用了吧。
那么如何將分割后的文件再合并起來呢,還是接著上面的那個例子,用下面這條命令就可以了(先用cd /root切換到/root目錄):
cat chunk* >> bigfile