美文网首页
Linux文件切割与合并

Linux文件切割与合并

作者: 十毛tenmao | 来源:发表于2022-07-12 23:58 被阅读0次

在使用容量有限的介质传输大文件时(比如U盘、光盘容量小于文件大小),这时候就需要把大文件切割后,再多次传递,最后再合并成原始文件

文件切割

➜ split -b 4G CentOS-7-aarch64-Everything-2009.iso

生成的文件是xaa和xab

文件合并

➜ cat xaa xab > CentOS-7-merge.iso
➜ shasum CentOS-7-aarch64-Everything-2009.iso CentOS-7-merge.iso
fb2d5f8b47d985b11ad532519aef3a92ece3361e  CentOS-7-merge.iso
fb2d5f8b47d985b11ad532519aef3a92ece3361e  CentOS-7-aarch64-Everything-2009.iso

可以看出来,合并后的文件跟原始文件是一样的,sha散列值一样

常用选项

-b byte_count[K|k|M|m|G|g] 一个文件多少字节,一般用在二进制文件
-l line_count 一个文件多少行,一般用在文本文件

参考

相关文章

  • Linux切割与合并文件

    大文件即使压缩后也非常庞大,需要切割进行传输,到目标主机上再进行合并。切割命令:split 50M BigData...

  • Linux文件切割与合并

    在使用容量有限的介质传输大文件时(比如U盘、光盘容量小于文件大小),这时候就需要把大文件切割后,再多次传递,最后再...

  • linux文件切割合并

    有的时候在移动文件的时候,会出现文件过大的错误,这时候就需要将文件切割的小一点移动过去再进行拼接。 命令参数: 1...

  • Java IO流(合并流和切割文件)

    合并流 切割文件 合并文件

  • linux下文件的切割与合并

    文件切割 split 文件合并 cat 日常操作中,难免会碰到需要拷贝比较大的文件,某些时候因为u盘的文件系统,导...

  • IO流之合并流

    SequenceInputStream合并流 可将多个读取流合并,通常用于大文件切割后的合并; 文件的分割 文件的合并

  • 文件的切割与合并

    文件的切割:创建一个输入流来读取文件,创建多个输出流来写碎片文件,写完一个输出流就关一个。 文件的关闭:文件的合并...

  • Android 大文件切割与合并

    前言: 由于公司的业务,硬生生的把ios开发的我,掰成了android!关于上传文件的需求处理,做了一个Java的...

  • iOS命令压缩文件

    Mac大文件分包切割与合并 1. tar czvf testfile.tar.gz testfile.doc cd...

  • 2019-03-09

    IO流之键盘录入,视频文件切割合并操作总结 键盘录取 媒体文件的切割技术将源文件以及切割的一些信息也保存起来随着碎...

网友评论

      本文标题:Linux文件切割与合并

      本文链接:https://www.haomeiwen.com/subject/vglzbrtx.html