Linux下的压缩和解压缩文件名源文件含义及含义

解压命令linuxzip_rar文件解压命令Linux_linux 解压命令

.zip格式的压缩和解压缩

zip压缩文件名源文件

涵义:这条命令压缩的是文件。

zip-r压缩文件名源目录

涵义:这条命令压缩的是目录,包括目录下的文件一并压缩进去。

unzip压缩文件名

涵义:解压缩linux操作系统,不管是压缩的文件还是压缩的目录都用此来解压缩

注意:Linux下的.zip和windows下的.zip格式是一样的,也就是说windows下的.zip压缩包可以直接领到

Linux下解压缩

.gz格式的压缩和解压缩

gzip源文件

涵义:将源文件压缩为.gz格式,而且源文件会消失。

gzip-c源文件>压缩文件

涵义:将源文件压缩为.gz格式,而且源文件会保留。虽然原理是将压缩的.gz输入到“压缩文件”而已。

gzip-r目录

涵义:压缩目录下的所有子文件linux 解压命令,并且注意不能压缩目录。

gunzip压缩文件

涵义:解压缩。原有的.ga压缩文件会消失的。

gzip-d压缩文件

涵义:解压缩。同上。

gunzip-r目录

涵义:将目录下所有的.gz格式的文件解压缩。

注意:windows下的.rar格式压缩文件不能在Linux下使用。.gz格式是Linux下独有的压缩格式,而且也可以在

windows下被解压缩。

.bz2格式的压缩与解压缩

bzip2源文件

涵义:压缩源文件为.bz2格式,不保留源文件。

bzip2-k源文件

涵义:压缩源文件,并且保留源文件。

注意:.bz2不支持压缩目录。

bzip2-d压缩文件

涵义:解压缩。若果加选项“-k”,则保留压缩文件

bunzip2压缩文件

涵义:解压缩。倘若加选项“-k”,则保留压缩文件

.tar.gz和tar.bz2格式的压缩和解压缩

为了解决.gz格式不能压缩目录,所以Linux给出了.tar.gz的压缩格式。它的原理虽然就是先将目录

(也可以将文件)打包成一个.tar格式的单一文件包linux 解压命令,之后再使用.gz的压缩方法对其压缩。这么我

们就根据它的实现原理来讲几个命令:

(1)打包成.tar.gz格式。

解压命令linuxzip_linux 解压命令_rar文件解压命令Linux

先将文件或则目录打包成.tart格式,使用如下命令:

tar-cvf打包文件名源文件

选项:

-c打包的意思

-v显示过程

-f指定打包后的文件名

例如我们打包出了文件”cangls.tar”,之后再将其打包成.tar.gz。直接使用.gz格式的命令即可。如下:

gzipcangls.tar

这样子最终就打包成了cangls.tar.ga格式的压缩包了。

(2)解压缩

下边我们可以一步步的将.tar.gz解压缩。首先使用.gz的命令解压成.tar格式,如下:

gunzipcangls.tar.gz

这样子都会被解压成cangls.tar。之后再使用.tar的解压方式,如下:

tar-xvfcangls.tar

这样子就最终解压成了cangls。

前面说的是其实现原理,你可以这样子一步步来压缩。并且有没有一句话能够搞定的命令呢?其实有,

如下,

一句话将文件或则目录打包成.tar.gz格式:

tar-zcvf压缩包名源文件

选项:

-z就是直接打包成.tar.gz格式的意思

一句话将.tar.gz格式解压缩:

tar-zxvf压缩包名

而关于.tar.bz2的实现原理跟前面是一样的,这儿就不再多说。

下边做一下总结,虽然.tar.gz和.tar.bz2是linux下最常用的命令。对于初学者,只须要记住一下几个命令即可:

通常记住下边的命令即可:

rar文件解压命令Linux_linux 解压命令_解压命令linuxzip

tar-zcvf压缩包名源文件或则目录

涵义:将源文件或则目录打包成.tar.gz格式。

tar-zxvf压缩包名

涵义:将.tar.gz格式的包解压。

tar-jcvf压缩包名源文件或则目录名

涵义:将源文件或则目录压缩成.tar.bz2格式的包。

tar-jxvf压缩包名

涵义:将.tar.bz2格式解压缩

里面的命令都是压缩到或则解压到当前目录下,假如想压缩到或则解压到其他目录下呢?

用下边的两个示例来说明一下方式吧:

tar-zxvfcangls.tar.gz-c/tmp/

涵义:将cangls.tar.gz解压到tmp目录下。也就是说,前面跟上“-c目录名”linux操作系统安装,就是要解压到的地方。

tar-zcvf/tmp/cangls.tar.gzcangls

含意:将cangls压缩到/tmp目录下,但是命名为cangls.tar.gz。也就是压缩到那里,在上面直接加上目录即可。

Tagged: 压缩含义文件格式解压