Linux下解包/打包,压缩/解压命令

Posted Pusteblume2018

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下解包/打包,压缩/解压命令相关的知识,希望对你有一定的参考价值。

.tar
解包:tar xvf FileName.tar
打包:tar cvf fileName.tar DirName
tar.gz和.tgz
解压:tar zxvf FileName.tar.zip [-C DirName]
压缩:tar zcvf FileName.tar.zip DirName
.tar.bz2
解压:tar jxvf FileName.tar.bz2 或tar -bzip xvf FileName.tar.bz2 
压缩:tar jcvf FileName.tar.bz2 DirName
tar.Z
解压:tar Zxvf FileName.tar.Z 
压缩:tar Zcvf FileName.tar.Z DirName
 
参数说明:
-t   查看文件
-z   gzip格式
-j   bzip2格式
-x   解压
-c   压缩
-C   制定解压目录
-p   保留原本文件的属性
-N   比某个日期新的文件才备份
-exclude 排除某个文件
 
eg.
tar zxvf FileName.tar.zip -C DirName   //把FileName.tar.zip解压到DirName下,前提要保证存在DirName这个目录存在
#tar -zxvf a.tar.gz a/b  //只解压a.tar.gz 里的a/b
#tar -N ‘20180930‘ -zcvf FileName.tar.gz DirName  //只压缩比20180930新的文件
#tar -ztvf FileName.tar.gz   //查看文件
 
其他压缩解压命令
compress uncompress
zip unzip
rar
 
 
 
 
 

以上是关于Linux下解包/打包,压缩/解压命令的主要内容,如果未能解决你的问题,请参考以下文章

Linux打包解包压缩解压缩

Linux打包解包压缩解压缩

linux打包,压缩,解压的几种方式用法

[linux]压缩解压命令

[草稿] Linux 各种 打包 / 解包 命令

Linux压缩解压命令详解