Merge Parts of Rar/7z Package in Linux
When file is too large, we will compress it and split it into several parts.
Now Let me show you how to combine them in Linux command line.
step 1: Install rar command
sudo apt-get install rar
sudo apt-get install p7zip-full
step 2: Merge rar files
rar e filename.rar
7z e filename.7z.001 -tiso.split # split will tell 7z that package is splitted
For example:
➜ mac ls
macOS Sierra 10.12 Files.part01.rar macOS Sierra 10.12 Files.part05.rar
macOS Sierra 10.12 Files.part02.rar macOS Sierra 10.12 Files.part06.rar
macOS Sierra 10.12 Files.part03.rar macOS Sierra 10.12 Files.part07.rar
macOS Sierra 10.12 Files.part04.rar
➜ mac rar e macOS\ Sierra\ 10.12\ Files.part01.rar RAR 5.30 beta 2 Copyright (c) 1993-2015 Alexander Roshal 4 Aug 2015
Trial version Type RAR -? for help Extracting from macOS Sierra 10.12 Files.part01.rar Extracting Help.txt OK
Extracting Tutorial by wikigain.url OK
Extracting VirtualBox Code.txt OK Would you like to replace the existing file Tutorial by wikigain.url
142 bytes, modified on 2016-06-15 10:01
with a new one
142 bytes, modified on 2016-06-15 10:01 [Y]es, [N]o, [A]ll, n[E]ver, [R]ename, [Q]uit A Extracting Tutorial by wikigain.url OK
Extracting vmwarebase.dll OK
Extracting vmware-vmx-debug.exe OK
Extracting vmware-vmx-stats.exe OK
Extracting vmware-vmx.exe OK
Extracting dumpsmc.exe OK
Extracting dumpsmc.py OK
Extracting esxi-install.sh OK
Extracting esxi-uninstall.sh OK
Extracting gettools.exe OK
Extracting gettools.py OK
Extracting lnx-install.sh OK
Extracting lnx-uninstall.sh OK
Extracting lnx-update-tools.sh OK
Extracting local-template.sh OK
Extracting osx-install.sh OK
Extracting osx-uninstall.sh OK
Extracting darwin.iso.sig OK
Extracting VMware Tools.iso OK
Extracting Tutorial by wikigain.url OK
Extracting unlocker.exe OK
Extracting unlocker.py OK
Extracting VMX Code For VMware.txt OK
Extracting win-install.cmd OK
Extracting win-uninstall.cmd OK
Extracting win-update-tools.cmd OK
Extracting VMware Code.txt OK
Extracting VMware Tools.iso OK
Extracting macOS Sierra 10.12 by wikigain.vmdk 14% Extracting from macOS Sierra 10.12 Files.part02.rar ... macOS Sierra 10.12 Files/macOS Sierra 10.12 by wikigain.vmdk 29% Extracting from macOS Sierra 10.12 Files.part03.rar ... macOS Sierra 10.12 Files/macOS Sierra 10.12 by wikigain.vmdk 44% Extracting from macOS Sierra 10.12 Files.part04.rar ... macOS Sierra 10.12 Files/macOS Sierra 10.12 by wikigain.vmdk 58% Extracting from macOS Sierra 10.12 Files.part05.rar ... macOS Sierra 10.12 Files/macOS Sierra 10.12 by wikigain.vmdk 73% Extracting from macOS Sierra 10.12 Files.part06.rar ... macOS Sierra 10.12 Files/macOS Sierra 10.12 by wikigain.vmdk 88% Extracting from macOS Sierra 10.12 Files.part07.rar ... macOS Sierra 10.12 Files/macOS Sierra 10.12 by wikigain.vmdk OK
Extracting macOS Sierra Tutorial for VirtualBox.url OK
Extracting macOS Sierra Tutorial for VMware.url OK
Extracting Read me.txt OK
All OK
➜ mac
Merge Parts of Rar/7z Package in Linux的更多相关文章
- ORACLE数据库自动备份压缩的批处理脚本 rar 7z
使用7z的版本: @echo offset filename="d:\backup\dbname_%date:~0,10%"set zipfile="d:\backup\ ...
- rar 7z文件打包
把D:\file目录下的所有东西打包为file.rar放到D:\目录下, Rar.exe是放在c盘根目录下 >>C:\Rar.exe a -k -r -s -m1 D:\file.rar ...
- NodeJS require a global module/package in linux
https://stackoverflow.com/questions/15636367/nodejs-require-a-global-module-package 1 export NODE_P ...
- Linux解决安装包无法找到问题Unable to locate package rar
1:问题 在默认安装的Linux中有时候会找不到需要安装的软件包,那就需要更新了 例如在执行apt-get install xx的时候就报错了 E: Unable to locate package ...
- Linux下文件的打包、解压缩指令——tar,gzip,bzip2,unzip,rar
本文是笔者对鸟叔的Linux私房菜(基础学习篇) 第三版(中文网站)中关于 Linux 环境下打包和解压缩指令的内容以及日常操作过程中所接触的相关指令的总结和记录,以供备忘和分享.更多详细信息可直接参 ...
- Linux中.rar文件解压
1. 下载: https://www.rarlab.com/download.htm 我下载的是RAR 5.61 for Linux x64 2. 安装: 解压:tar -zxvf rarlinux- ...
- Linux、Windows 下分割、合并rar文件
1.分割rar 1.1 linux下分割压缩rar 安装rar和unrar和序 $sudo aptitude install rar unrar 示例,分割压缩temp文件,每个包为1MB $rar ...
- Linux基础入门
第一节,linux系统简介 一.实验内容 了解 Linux 的历史,Linux 与 Windows 的区别等入门知识. 二.实验要求 阅读linux简介与历史 三.实验步骤 (一).Linux 为何物 ...
- Linux 第一次学习笔记
一.Linux 为何物 Linux 就是一个操作系统,就像你多少已经了解的 Windows(xp,7,8)和 Max OS ,至于操作系统是什么,就不用过多解释了,如果你学习过前面的入门课程,应该会有 ...
随机推荐
- python 列表复制给另一个列表,改值两个列表均会改变(备忘)
http://blog.csdn.net/lc_lc2000/article/details/53135839 本意是使A = B,B为一个列表,结果在后续对A的操作中,导致B中的值也改变了,才回忆起 ...
- 再谈PHP设计模式
设计模式 单例模式解决的是如何在整个项目中创建唯一对象实例的问题,工厂模式解决的是如何不通过new建立实例对象的方法. 单例模式 $_instance必须声明为静态的私有变量 构造函数和析构函数必须声 ...
- centos实现永久修改hostname
前言 介绍一下centos的两种修改hostname的方式. 查看hostname [root@slave02 ~]# hostname slave02 临时性修改 [root@slave02 ~]# ...
- layer.js 中弹框显示不全的问题
在使用 layer.js 做弹框的时候,遇到在浏览器缩小时,弹框显示不全的问题,如下: 这是不行的,因为我们有的时候想缩小浏览器视窗,但是一旦缩小到一定程度,就会把弹窗的关闭按钮遮住一部分,并且主体弹 ...
- 安装php调试工具 Xdebug的步骤 火狐 phpstorm联调
一 安装服务器端 1 选择你的版本 <?php phpinfo(); ?> 比如我的: 关键是这三项:PHP Version 7.3.0Architecture x86 (x86是32位系 ...
- “AS3.0高级动画编程”学习:第三章等角投影(上)
什么是等角投影(isometric)? 原作者:菩提树下的杨过出处:http://yjmyzz.cnblogs.com 刚接触这个概念时,我也很茫然,百度+google了N天后,找到了一些文章: [转 ...
- day34 并发编程之生产者消费者模型 队列
1.守护进程(了解) """ 守护进程 表示 一个进程b 守护另一个进程a 当被守护的进程a结束后 那么b也跟着结束了 就像 皇帝驾崩 妃子殉葬 应用场景 之所以开启子进 ...
- Linux firewalld使用教程+rhce课程实验
--timeout= 设置规则生效300秒 调试阶段使用,防止规则设置错误导致无法远程连接 实验:在server0机器上部署httpd服务,通过添加富规则,只允许172.25.0.10/32访问,并且 ...
- C++重写(覆盖)、重载、重定义、
总结: 重写(覆盖)override 是指派生类函数重写(覆盖)基类函数 不同的范围,分别位于基类和派生类中 函数的名字相同 参数相同 基类函数必须有virtual关键字 重载overload 成员函 ...
- Pains and Sickness 学习笔记
Headaches can be very painful and can last for a long time. If you have a headache, your head hurts. ...