linux打包与解压命令讲解

linux打包与解压命令讲解在linux系统中,有以下比较常用的压缩格式:.zip、.gz、.bz2、.tar.gz、.tar.bz2。

欢迎大家来到IT世界,在知识的湖畔探索吧!

在linux系统中,有以下比较常用的压缩格式:.zip、.gz、.bz2、.tar.gz、.tar.bz2。

1、zip:这种格式在linux和windows是可以通用的。打包格式为:(zip 压缩文件名 源文件)、(zip -r 压缩文件名 源目录)。

zip的压缩会保留源文件。解压格式为:unzip 压缩文件。解压也会保留原来的压缩文件。

2、gzip:打包格式为:(gzip 源文件) ,此方法压缩文件,源文件会消失,(gzip -c 源文件 > 压缩文件),此方法源文件保留,例如gzip -c abc > abc.gz。 (gzip -r 目录)压缩目录下的所有子文件,但是不能压缩目录。?解压格式:(gzip -d 压缩文件)、(gunzip 压缩文件)、(gunzip -r 压缩目录)。

3、bz2:打包格式为:(bzip2 源文件)压缩为.bz2格式,不保留源文件。(bzip2 -k 源文件)压缩之后保留源文件。注意:bzip2命令不能压缩目录。解压格式:(bzip2 -d 压缩文件),-k可保留压缩文件,(bunzip2 压缩文件),-k可保留压缩文件。

4、.tar.gz(.tar.bz2):这种格式,其实是先打包成一个tar,然后再用以上的命令打包成相应的格式,以此来解决有些命令不能压缩目录的问题。打包成tar命令:(tar -cvf 打包文件名或目录名 源文件或源目录),-c:打包,-v:显示过程,-f:指定打包后的文件名或目录名,例如:(tar -cvf abc.tar abc)解压tar命令:(tar -xvf 打包文件名或目录名),-x:解打包,例如:(tar -xvf abc.tar)。

命令:

.tar.gz:直接打包成.tar.gz:(tar -zcvf 压缩包名.tar.gz 源文件),-z:压缩为.tar.gz格式。直接解压.tar.gz:(tar -zxvf 压缩包名.tar.gz),-x:解压缩.tar.gz格式。

.tar.bz2:直接打包成.tar.bz2:(tar -jcvf 压缩包名.tar.bz2 源文件),-j:压缩为.tar.bz2格式。直接解压.tar.bz2:(tar -jxvf 压缩包名.tar.bz2),-x:解压缩.tar.bz2格式。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/37110.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信