Linux下的解压缩

Linux下常见的压缩包格式有5种:zip tar.gz tar.bz2 tar.xz tar.Z

其中tar是种打包格式,gz和bz2等后缀才是指代压缩方式:gzip和bzip2

filename.zip的解压:

unzip filename.zip

filename.tar.gz的解压:

tar -zxvf filename.tar.gz

其中zxvf含义分别如下

z:   gzip              压缩格式

x:   extract          解压

v:   verbose        详细信息

f:   file(file=archieve)    文件

filename.tar.bz2的解压:

tar -jxvf filename.tar.bz2

j:   bzip2          压缩格式

其它选项和tar.gz解压含义相同

filename.tar.xz的解压:

tar -Jxvf filename.tar.xz

注意J大写

filename.tar.Z的解压:

tar -Zxvf filename.tar.Z

注意Z大写

关于tar的详细命令可以

tar --help

事实上, 从1.15版本开始tar就可以自动识别压缩的格式,故不需人为区分压缩格式就能正确解压

tar -xvf filename.tar.gz
tar -xvf filename.tar.bz2
tar -xvf filename.tar.xz
tar -xvf filename.tar.Z

原文地址:https://www.cnblogs.com/soymilk2019/p/11566826.html

时间: 2024-10-29 03:52:37

Linux下的解压缩的相关文章

linux下常见解压缩命令

linux下常见的压缩文件格式有tar.gz.tar.gz.tar.bz2.zip等等.对于不同的压缩文件格式有对应的解压缩命令.下面就对此小结一下: 1.后缀为.tar 用 tar –xvf 解压 2.后缀为.gz 用 gzip -d或者gunzip 解压 3.后缀为.tar.gz和*.tgz 用 tar –xzf 解压 4.后缀为.bz2 用 bzip2 -d或者用bunzip2 解压 5.后缀为.tar.bz2用tar –xjf 解压 6.后缀为.Z 用 uncompress 解压 7.后

linux下tar解压缩命令详解

tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个.下面的参数是根据需要在压缩或解压档案时可选的. -z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出 下面的参数-f是必须的 -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名. # tar -cf all.tar *.jp

linux下lz4解压缩遇到的那些事儿

一.Debian系列:Debian.Ubuntu等1.修改apt-get源:   vim /etc/apt/sources.list     deb http://mirrors.ustc.edu.cn/kali sana main non-free contrib     deb http://mirrors.ustc.edu.cn/kali-security/ sana/updates main contrib non-free     deb-src http://mirrors.ustc

linux下文件解压缩中文乱码问题的解决

将带中文文件名的压缩文件上传到服务器,使用unzip解压后,文件名乱码: 临时解决方法: 通过unzip行命令解压,指定字符集unzip -O CP936 xxx.zip (用GBK, GB18030也可以),可以通过man unzip查看该选项的说明. 永久生效方法: 在环境变量中,指定unzip参数,总是以指定的字符集显示和解压文件/etc/environment中加入2行 UNZIP="-O CP936" ZIPINFO="-O CP936" 原文地址:htt

Linux下的压缩解压缩命令详解

zip -r myfile.zip ./*将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzipunzip -o -d /home/sunny myfile.zip把myfile.zip文件解压到 /home/sunny/-o:不提示的情况下覆盖文件:-d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下: 3.其他zip -d myfile.zip smart.txt删除压缩文件中smart.txt文件z

Linux下的压缩与解压缩

tar命令 zip命令 unzip命令 gzip命令 bzip2命令 tar命令 :压缩和解压缩tar格式的文件 格式:tar [主选项+辅选项] 文件或目录 [主选项告诉tar要做什么事,是必须要有的,辅选项是辅助使用的,和通常的选项一样,可选]  主选项:它们不可能同时出现 -c:创建新的压缩文件,相当与打包 -x:从压缩文件中释放文件,相当于拆包 -t:列出压缩文件中的内容 辅选项: -C:切换到指定目录 -z:是否同时具有gzip的属性?亦即是否需要用gzip压缩或解压?一般格式为xx.

Linux 下最为人熟知的解压缩工具

很多时候,通过互联网发送或接收大文件和图片是一件令人头疼的事.压缩及解压缩工具正好可以应对这个问题.下面让我们快速浏览一些可以使得我们的工作更加轻松的开源工具. Tar Tar 由 ‘Tape archiver(磁带归档器)’ 衍生而来,最初被用来在磁带上归档和存储文件.Tar 是一个 GNU 软件,它可以压缩一组文件(归档),或提取它们以及对已有的归档文件进行相关操作.在存储.备份以及传输文件方面,它是很有用的.在创建归档文件时,Tar 可以保持原有文件和目录结构不变.通过 Tar 归档的文件

linux下压缩与解压缩

[ tar详解: ] -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个. 下面的参数是根据需要在压缩或解压文件时可选的: -z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输出 下面的参数-f是必须的 -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名. tar -c

Linux下的压缩zip,解压缩unzip命令详解及实例

Linux下的压缩zip,解压缩unzip命令 本人亲自测试总结: linux 安装unzip zip 安装命令:yum install -y unzip zip # unzip yasuo.zip 方法一: 安装命令:yum install -y unzip zip 1. 我想把一个文件abc.txt和一个目录dir1压缩成为yasuo.zip:# zip -r yasuo.zip abc.txt dir12.我下载了一个yasuo.zip文件,想解压缩: # unzip yasuo.zip