00:01
好,那我们接着往下边看这些命令是吧,下一个一组命令是我们的压缩与解压命令,所以你使用操作系统,你有的时候你不可避免的会对一些。文件比较大的那些文件,你要进行传输或者是存储的时候,你觉得太大了,你可以对他们进行压缩,把它压缩小一些,知道吗?然后当然我们说压缩了,那么将来需要的时候,你还你一定也能把它什么解压出来,你不能说解压缩之后不能解压了。紧张,再一个我们说大家在使用操作系统,有的时候我有一些文件比较多,假如一个软件或者一个或者一项内容,它这文件比较多,我们为了传输和这个什么存储的方面,通翅把众多的文件。然后把他们什么打包起来,打包成一个文件,一个压缩包。
01:02
然后呢,我传输或存储比较方便,当然能够打包也能够什么需要的时候也能把它们解出来,解能够从包里边解压出来啊,所以我们说的这种压缩与解压这种命令其实包含两种含义,一个就是压缩,一个是压缩,一个是打包,压缩是把数据量大的这种存储占存储文件比较大一个文件,然后压缩成小的,然后呢,打包呢,是把多个文件打在一起,放到一个文件里边啊,当然不管是压缩还是解压,需要的时候,不管是压缩还是打包,需要的时候都要能够解出来。从压缩包里边解出来的,那么我们说在Windows里边做压缩和解压,那么都是有相应的软件,Windows里边自带的那个rar,那个什么这个压缩和解压的,那么这个软件,当然我们说第三方也提供一些什么压缩与解压,打包与解包的一个什么这些相应的这种软件,在Linux里边也有这些软件。
02:07
在Linux里边,当然它都是通过命令来实现的,所以下面我们来看看Linux里边关于压缩与解压的这个命令,这第几个,第13,第14个,第14个Linux中有关压缩和压缩和解压的命令,压缩和解压。那么在Linux里边主要有三组命令做压缩和解压,那么就是为什么有三组,当然每一组都是一个命令做压缩,一个命令做解压,都是这样子,所以他有常用的有三三组命令,当然我络不止这些,第三方还开出了,还开发出了很多其他的压缩与解压命令。咱们常用的就三种。所以我们把这三组都给大家简单演示一下,好,第一组,首先来看第一组啊,压缩啊,第一组压缩和解压的命运是这个第一组压缩,它主要是用来压缩。
03:14
这是第一工作,主要是不是用来压缩或者是解压啊,或者解压吧,或者解压或者解压文件,这组命令只能操作文件,不能操作目录。只能操作单个文件,而且是单个文件,它不能操作多个文件,单个单个文件啊,所以大家从他这个用途上,大家就能看到这组命令。它不具有打包和解包的功能,为什么它只能操作单个文件,它不能够把多个文件打在一起,也它只是一个文件打成一个文件,一个文件解成一个文件,它只能有这个功能,它主要是对文件进行压缩和解压,知道它不具有打包的功能,它主要是压缩的专门操作文件的单个文件的,知道吧,好,这组命令,这组命令是这样子,一个是叫,这个叫GZ。
04:22
他是做压缩的。压缩压缩单个文件,它是压缩单个文件,然后呢,还有一个G位,它是做解压的啊,我们这个地方来个这样这样这样吧,这样来看一个一个上,这是他是做压缩的,压缩单个文件,如果你文件太大的话,可以用它压缩。它压缩的时候怎么压缩的是这样,你想把哪一个文件压缩,它的语法是这样的,那你就什么G内,然后呢,把你这个文件名写到后边文件名。
05:07
这样写到后边就行了,当然我们说我昨天我就已经跟大家说,上一次我已经跟大家说了,我们在Linux里边所所说的所有的文件名,目录名都是有两种写法。一种是相对路径,一种是绝对目录,知道吗?那我们就是为了什么使用方便,演示方面我们全部都用相对路径。好这样好,这是我们抓到这,这这是文件名,你想压缩哪一个文件,你说那个文件太大了,我想压缩一下,你就可以把那个文件写到这。好这样的,我们说老师那他压缩的时候,压缩的过程是这样子,他再把这个文件他会给你压缩,压缩完了之后会生成,会生成一个一个叫自动生成啊点叫GZGZ的压缩包,这是GZ是指GZ是Linux系统里边比较重要的一个一种压缩包。
06:09
GZ它不像Windows里边,Windows里边压缩包都是点rar或者点zip是吗。那么Linux里边是点GZ。Linux里边也有一个压缩包叫点Z,我一会儿跟大家说,它也有这种,也是Linux里边压缩包,它也支持这种这种压缩包。当然,更多的是点GZ压缩包。这样我说你一执行这个,它会把你这个什么文件自动给你生成一个。点GZ的一个压缩包。生成完了之后,它会自动的把你原来这个文件给你删了。生成一个新的压缩包。那他为什么这它默认就给你删了,为什么,因为他我们说为为了节省效率,为了节省存存储这个存储空间。
07:04
因为它就是压缩文件,它也不具备打包文,它就是压缩的,所以我们说它会生成一个这么一个压缩包,并且并且会把原来的啊,原来的文件删除,删除,自动删除,你不想删都不行,这是我们说的这个好,下面你比如说大看,我们来举个例子,我就想用GZ把一个文件压缩了哪一个,你比如说大看我们这里边,假如我就想把这个文件压缩了,Ret点点T。那我就可以找GZGZ,然后呢,把谁压错了,把TST点啊压错了,当然我说了这个文件名可以是绝对文路径的文件名也可以是相对的。我为了简单起见,我就用相对的了。知道吗?好,这样的话,他看我一回车,它就把它压缩,这个点叫GZ的一个压缩包。
08:06
文件名就是这个文件名,在后面加一个点GZ啊。并且把这个原来这个文件删了,大家你看这个地方来回车,你看这就压缩好了,压缩好之后你再看当前目录表,大家看已经成这个压缩包了。原来那个文件没了。嗯。这样的话,你对这个文件传输和存储的时候,它就比较效率比较高。因为它压缩了。好,这是我们说的这。当然,我说能压缩,肯定也能解压,解压,怎么解压就用这个解。这个解压怎么解啊,那这个地方就是什么,你要解压哪个压缩窝,就把那个什么点GZ压缩包名写到这儿,他就给你解压了,知道吗?那解压的话,你比如说他看这个地方怎么解压,你看这个地方来个它就会解压什么解压。
09:08
然后呢,指定点GZ压缩包解压完了之后,他会把并且会把会把什么会把原来的这个人点GZ的压缩包给他删了,并且会把原来的让他点GZ压缩包删除。这是我们,你比如说我们这个地方也给大家写个例子,比如说这来一个咱们刚才那个是GZ。G zip,然后呢,跟着ret台那往下解压叫GZ。然后re.test.gz。
10:01
他会给你解压到当前目录下,然后并且原来把原来文件删了,你看大哥,然后呢,大哥这个文件又有了。它的内容跟你以前打之前的的内容完全一样,就它主要能解压啊,压缩和解压单个文件就找了。这是我们说的这个,所以大家以后真正用Linux字头,如果你有单口文件需要压缩和解压来进行传输和存储的话,你就可以用这个名令。用这两个命令就行了,一个是压缩,一个是解压。这是我们这专门是单个问题,但我说这两个用法。
我来说两句