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下解包/打包,压缩/解压命令的主要内容,如果未能解决你的问题,请参考以下文章