zipsplit 命令详解

| 选择喜欢的代码风格  

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

zipsplit 命令安装:


  1. -bash: zipsplit: command not found
  2.  
  3. #Debian
  4. apt-get install zip
  5.  
  6. #Ubuntu
  7. apt-get install zip
  8.  
  9. #Alpine
  10. apk add zip
  11.  
  12. #Arch Linux
  13. pacman -S zip
  14.  
  15. #Kali Linux
  16. apt-get install zip
  17.  
  18. #CentOS
  19. yum install zip
  20.  
  21. #Fedora
  22. dnf install zip
  23.  
  24. #OS X
  25. brew install zip
  26.  
  27. #Raspbian
  28. apt-get install zip
  29.  
  30. #Docker
  31. docker run cmd.cat/zipsplit zipsplit

zipsplit 命令补充说明:


zipsplit 命令 用于将较大zip 压缩包分割成各个较小的 zip 压缩包。

zipsplit 命令语法:


  1. zipsplit [-t] [-i] [-p] [-s] [-n size] [-r room] [-b path] [-h] [-v]
  2. [-L] zipfile

zipsplit 命令选项:


  1. -i:创建名为zipsplit.idxzip索引,并在第一个zip文件中包含其大小。
  2. -n <size>:指定分割后每个zip文件的大小;
  3. -r <room>:使第一个拆分文件按room字节缩小。 如果您打算将拆分的zip文件存储在可移动磁盘上,并且第一个磁盘上需要额外的空间用于其他软件,例如用于解压缩存档的可执行文件,则此选项非常有用。 room的默认值为零。
  4. -t:报告将要产生的较小的zip文件的大小;
  5. -b:指定分割后的zip文件的存放位置。
  6. -p <path>:在输出的每个zip文件之间暂停。
  7. -s:即使需要更多zip文件,也要执行顺序拆分。 换句话说,确保拆分归档中的文件顺序与原始归档中显示的文件顺序完全匹配。
  8. -h:显示帮助消息,然后退出。
  9. -v:显示当前zipsplit版本信息,然后退出。
  10. -L:显示当前zipsplit软件许可信息,然后退出。

zipsplit 命令参数:


  1. 文件:指定要分割的zip压缩包。

zipsplit 命令实例:


  1. zipsplit -n 1048576 archive.zip
  2.  
  3. #执行这个命令,将告诉zipsplit创建一个zipfile序列,每个不大于1048576字节(1兆字节),
  4. #它们共同包含与archive.zip相同的文件。 此命令的输出将如下所示:
  5.  
  6. 66 zip files will be made (70% efficiency)
  7. creating: archive01.zip
  8. creating: archive02.zip
  9. creating: archive03.zip
  10. ...
  11. creating: archive66.zip

在这种情况下的结果是66个新文件,archive01.ziparchive66.zip,它们一起包含与 archive.zip 相同的文件。

archive.zip 在此过程中保持不变。

zipsplit 命令的坑:


注意:zipsplit 不支持拆分大于2千兆字节的存档。

zipsplit 命令扩展阅读:




zipsplit 命令评论

共收录到 521Linux 命令