linux分割任意大小的文件命令:split

Linux分割任意大小的文件命令:split

在Linux系统中,有时候会遇到需要将大文件分割为若干个小文件的情况。这时候就可以使用split命令来完成这个任务。

1. 命令格式

split [选项] 文件名 前缀名

其中,选项包括:

-a, --suffix-length=后缀名长度
-b, --bytes=字节数
-C, --line-bytes=字符数
-d, --numeric-suffixes
-l, --lines=行数
--verbose
--help
--version

2. 实例说明

2.1 按行数分割

将文件dividend.txt按照每10行进行分割,生成的文件前缀为output:

split -l 10 dividend.txt output

生成的文件名为outputaa、outputab、outputac…

2.2 按字节数分割

将文件myfile.tar按照每1000字节进行分割,生成的文件前缀为myoutput:

split -b 1000 myfile.tar myoutput

生成的文件名为myoutputaa、myoutputab、myoutputac…

2.3 更改分割后文件名后缀长度

将文件myfile.txt按照每200字节进行分割,生成的文件前缀为prefix,后缀长度为2:

split -b 200 -a 2 myfile.txt prefix

生成的文件名为prefixaa、prefixab、prefixac…

3. 结语

split命令是Linux系统中非常有用的一个命令,通过该命令可以方便地将大文件分割为若干个小文件。使用该命令可以提高工作效率,同时也是Linux系统命令行操作必备技能之一。

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容