linux分卷解压命令 linux 分卷解压
Linux解压.gz的命令是什么?
解压缩命令:
创新互联公司是一家集网站建设,孟津企业网站建设,孟津品牌网站建设,网站定制,孟津网站建设报价,网络营销,网络优化,孟津网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
命令格式:tar -zxvf 压缩文件名.tar.gz。解压缩后的文件只能放在当前的目录。
解压全部命令参考:
tar _xvf file.tar 解压 tar包
tar -xzvf file.tar.gz 解压tar.gz
tar -xjvf file.tar.bz2 解压 tar.bz2
tar _xZvf file.tar.Z 解压tar.Z
unrar e file.rar 解压rar
unzip file.zip 解压zip
linux下解压命令大全
.tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)
———————————————
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz 和 .tgz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
———————————————
.bz2
解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z FileName
.tar.bz2
解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName
———————————————
.bz
解压1:bzip2 -d FileName.bz
解压2:bunzip2 FileName.bz
压缩:未知
.tar.bz
解压:tar jxvf FileName.tar.bz
压缩:未知
———————————————
.Z
解压:uncompress FileName.Z
压缩:compress FileName
tar.Z
解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName
———————————————
.zip
解压:unzip FileName.zip
压缩:zip FileName.zip DirName
———————————————
.rar
解压:rar x FileName.rar
压缩:rar a FileName.rar DirName
———————————————
.lha
解压:lha -e FileName.lha
压缩:lha -a FileName.lha FileName
———————————————
.rpm
解包:rpm2cpio FileName.rpm | cpio -div
———————————————
.deb
解包:ar p FileName.deb data.tar.gz | tar zxf -
———————————————
.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea
解压:sEx x FileName.*
压缩:sEx a FileName.* FileName
sEx只是调用相关程序,本身并无压缩、解压功能,请注意!
gzip 命令
减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。gzip 是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。
语法:gzip [选项] 压缩(解压缩)的文件名该命令的各选项含义如下:
-c 将输出写到标准输出上,并保留原有文件。-d 将压缩文件解压。-l 对每个压缩文件,显示下列字段: 压缩文件的大小;未压缩文件的大小;压缩比;未压缩文件的名字-r 递归式地查找指定目录并压缩其中的所有文件或者是解压缩。-t 测试,检查压缩文件是否完整。-v 对每一个压缩和解压的文件,显示文件名和压缩比。-num 用指定的数字 num 调整压缩的速度,-1 或 --fast 表示最快压缩方法(低压缩比),-9 或--best表示最慢压缩方法(高压缩比)。系统缺省值为 6。指令实例:
gzip *% 把当前目录下的每个文件压缩成 .gz 文件。gzip -dv *% 把当前目录下每个压缩的文件解压,并列出详细的信息。gzip -l *% 详细显示例1中每个压缩的文件的信息,并不解压。gzip usr.tar% 压缩 tar 备份文件 usr.tar,此时压缩文件的扩展名为.tar.gz。
linux下解压多部分zip,分卷的?
例如linux.zip.001, linux.zip.002, linux.zip.003。
1、 cat linux.zip* linux.zip #合并为一个zip包。
2、 unzip linux.zip #解压zip包。
管道命令可以实现
ls |grep csv |while read line;do zip $line.zip $line;done
如果多个文件压缩成一个压缩包可以如下命令
zip test.zip 1.txt 2.txt 3.txt
linux 的 tar 分卷压缩和解压
1.分卷压缩
tar cvzpf - eclipse | split -d -b 50m
上面的命令是将eclipse这个文件夹分卷压缩,每卷50m,注意eclipse 前面有空格.压缩完之后,会被命名为x00,x01,x02。。。
2.解压
首先需要合并:
合并的命令是: cat x*eclipse.tar.gz
然后解压:tar xzvf eclipse.tar.gz vz
LinuxShell分卷压缩
由于网络传输有时会限制单个文件大小,所以对于大文件的传输我们需要将其分卷压缩成多个小的压缩包。在 LinuxShell 下可以使用 split cat(系统自带)命令或直接使用压缩软件 rar、zip、7z(需自行安装)命令来实现分卷压缩和解压。
其中,参数 a 表示添加卷, size 指定每卷压缩包最大不超过的大小; size 后可以跟数值单位 b,k,m,g,... ,依次为字节、千字节、兆字节、吉字节……(不指定数值单位时默认为字节)。
rar/7z 命令解压很方便,只需对任意一个压缩卷执行解压即可恢复原文件:
zip 分卷压缩与 rar/7z 有些许不同:
其中,参数 -r 表示递归处理文件夹下的文件(如果只是压缩单个文件可以省略)。
zip 分卷压缩后会形成若干个 .zxx 文件和一个 .zip 文件,解压时需要根据该 .zip 文件来合并其他所有分卷为单个分卷,然后在利用 unzip 解压即可恢复原文件:
split 命令使用来分割文件的强大工具,它不仅可以用来分割压缩包,也能用来分割一般的文件;cat 命令用来合并 split 分割的文件。
split 分割后形成的小文件自动命名为 x00 x01 x02 …… 或 xaa xab xac …… 。
将 split 分割形成的 x* 小文件合并为原来的压缩卷:
标题名称:linux分卷解压命令 linux 分卷解压
文章来源:http://myzitong.com/article/docohos.html