Linux 使用 split 命令分割文件
split {options} {file_name} {prefix}
将每个文件分割成指定行数的文件:-l
split -l200 tuxlap.txt
每个文件后缀会加上 aa ab ac...
将每个文件分割成指定大小:-b
有 4 中写法,对应按 byte kb mb gb 来分割:
split -b{bytes} {file_name}
split -b nK {file_name}
split -b nM {file_name}
split -b nG {file_name}
split -b 50M tuxlap.txt
给分割后的文件指定文件名:split {file_name} {prefix_name}
split -b 1M tuxlap.txt split_file.txt
分割后的文件是:
split_file.txtaa
split_file.txtab
split_file.txtac
将文件分割成指定个数:-n
split -n5 linux-lite.iso
以上指令将文件分割为5个文件。
防止分割后的文件大小为0,可加上指令 "-e",对于小文件适用:
split -n60 -e tuxlap.txt
将分割后的文件进行合并可使用 cat 命令:
cat file.mp4* > file.mp4
注意使用 split 命令分割后的媒体文件无法被打开,需要合并后才能正常发开播放。
标签:split