在要求输入邮箱的文本域,请填写真实的邮件地址。非真实邮件地址,将收不到回复信息。

Linux系统下使用split分割大文件

Linux 清风 93℃ 0评论

split命令

split可以指定按行数分割和按字节大小分割两种模式。

语法

split [--help][--version][-d][-<行数>][-b <字节>][-C <字节>][-l <行数>][要切割的文件][输出文件名]

参数

参数说明
-<行数>或-l<行数>指定每多少行就要切成一个小文件。
-b<字节>指定每多少字就要切成一个小文件。支持单位:m,k
-d分割使用数字后缀
-C<字节>与-b参数类似,但切割时尽量维持每行的完整性。
--help 显示帮助。
--version显示版本信息
--verbose显示分割进度

按行数

split -l 具体行数 -d  要分割的大文件  新文件名前缀

例如:

split -l 1000 -d  2020-04-17.log  new_file_prefix_

按字节大小

split -b 具体的字节大小 -d  要分割的大文件  新文件名前缀

例如:

split -b 500m -d  2020-04-17.log  new_file_prefix_ --verbose

合并

 cat命令

cat  文件名前缀 > 新文件名

例如:

cat new_file_prefix_* > merge_newfile.log

转载请注明:清风博客 » Linux系统下使用split分割大文件

喜欢 (0)or分享 (0)
支付宝扫码打赏 微信打赏
发表我的评论
取消评论

CAPTCHA Image
Reload Image
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址