有几个常用的命令:split
按照行数切分
首先查看文件的行数:
wc -l debug.log
切分文件:
split -l 行数 切分的文件名 输出的文件名
例:
# 以100行作为基本单位切分debug.log文件,输出文件:debug_test.logab debug_test.logac....结尾以 aa ab ac等
split -l 100 debug.log debug_test.log
# 结尾以数字作为切分的依据
split -l 100 debug.log debug_test.log -d
按照大小切分
例如:
按照5k为大小切分
split -b 5k debug.log -d
按照10M为大小切分
split -b 10M debug.log -d
参考
dd、split、csplit命令:https://www.junmajinlong.com/shell/dd_split_csplit/