本文教你如何将大的文件切割为指定大小的小文件,并将分割后
的小文件合并为原来的大文件.使用的命令两个:split和cat.
开始使用之前先用yes命令制作一个大约600M大小的文本文件.假设为hello(大小为670M)
(1).将大文件分割为大小为100M的小文件
    split -b 100m hello
    说明:因为hello文件大小为670M,所以分割后有7个文件,其中6个大小为100M,
         最后一个大小为70M
         分割后的文件名分别为:xaa,xab,xac,xad,xae,xaf,xag
(2).将分割后的小文件合并为大的文件
    cat xaa xab xac xad xae xaf xag>hello
    说明:上面的命令就将小文件合并为原来的大文件
(3).split手册页
    名称:将一个指定的文件分割为指定大小的文件块
    总揽:split [Options] [Input [Prefix]]
    描述:
        将指定的输入文件Input分割为固定大小的文件块.分割后的文件名
为:Prefixaa,Prefixab,...等.默认Prefix为'x'字符,也就是说默认分割后
的文件名为xaa,xab...等
    选项:
        -b,--bytes=Size:指定输出的文件大小为Size字节
        -l,--lines=Num:指定输出文件的大小为指定的行数Num
        -c,--line-bytes=Size:指定输出文件的每行最大的字节数为Size
        -d,--numeric-suffixes:使用数值作为文件名的后缀,默认为字母(aa
             等)
        -a,--suffix-length=N:指定输出的文件名的后缀长度为N(默认为2)
 
    说明:Size可能的单位:b表示512字节,k表示1k字节,m表示1m字节
    实例:split -b 100m input-file 
         split -l 100 input_file  #将input_file分割为每个文件100行