00:00
第三组,第三组压缩和解压这个命令,它的用法给这个跟这俩差不多,功能给它俩差不多。功能是一样,能够压缩打包多个文件和目录。知道吗?而且它后边这个压缩的这个压缩包的名字也可以自己命名,就给他们给他俩差不多,但是它不一样的地方,它这个命令它只是一个命令。一个命令。既负责。打包和压缩,又可以负责解压。哎,那你说咋用它通过不同的参数来进行什么。你来,你给他带不同的参数,他做不同的操作。带某一某一个参数,它说。打包或压缩。在另一个参数它做解压是吧,它是一个命令,它不是一组,它是一个命令是吧,它也是可以这样,他也从功能上来讲,它也可以这样是吧,可以压缩或者是打包打包。
01:10
然后呢,或者解压,它也可以解压多个文件和目录,就这。这是我们这儿。这个也是大家以后用的都比较多的,甚至比他还多,为什么?因为他就一个命令。它比较简单。知道吗?好,它的语法是这样,这个命令名叫这个叫踏踏,可能大家以以前在网上可能看到过这个他这个命令。就他就可以什么完成这两个命令的功能,它怎么用的,它是这样用的,然后呢,它你说它既可以做压缩,也可以做解压,它到底是做压缩还是做解压呢?它在里边通过选项选项来控制。
02:04
啊,其中有一个选项是这个,它选项有很多啊,我在课件里给大家列出来了,一会我们一块看一下,其中有一个选项叫C。C表示打包好,你只要你要想打包或者叫压缩或者压缩的意思,你要想打包或者压缩,你就在这个地方带上杠C。啊,那有老师我想做解压呢,做解压带上这个参数就别带上杠C了,但上杠谁杠叉知吗?叫X啊,它是表示解压是吧。通过这个参这些参数来决定是打包还是解压。张王。好,那后边带什么,后边在这啊,是后边是这样的,如果说再看你这个后边,你要如果是这个是打包,那你后边要给它起名字,打成什么包,我们说在Li里边,要么是GZ包,要么是点Z包,基本上这俩包用的最多的。
03:12
所以你可以在这块起个名字,在这个地方它你也可以随便起名字,你可以叫点GZ包,也可以叫点点是么zip包知道吗?从理论来讲叫啥都行,但是我们用他这个命令打的包,他也有他的要求,他一般来讲啊,都是打成什么包,打成这种,那么打成这个是目标压缩包名称名称,它一般来讲这个名称都是叫什么什么的点烫点GZ。所以你以后你会经常看到一些压缩包是什么什么点踏点积累,基本上就这个命令打的包。前面这些你随便起,后边后缀名是本质上是点DZ,前面加上一个to,表明我是点,我是用他命令打的,打的包。
04:11
南老师,我不带这个,他姓名当然也可以了,这才是后缀名呢。但是我们习惯上来讲,前面带上一个套,这样大家一看到觉得哦,你用踏打的包,那我就用踏将来去解去解压就行了,好,这是我们这个目标压缩知道吧。这是我们呀。这目标啊,目标压缩包,目标压缩包等名称,这好,那后边大哥你要把什么内容打到这里边,那你就可以把你那个文件或目录的列表打到里边去,把那些名称列到后边就行了,那我这个地方就叫这个叫啊文件或者目录列表列表你就说你想打进去,你想压缩进去了,都裂到后面去了。
05:07
这是我们说的这个是。压缩的时候,或者叫打包的时候吧。好,这。好,下边大看我们说带上这个杠X就表示解压,解压它的这个什么,它的这个格式又稍微有点变了,怎么变了差,然后呢,后边还是选项选项,那我说那你要解压的话,你肯定代表杠叉是吧。这样,然后后边带什么呢。哪后边我们说你要解压哪一个压缩包,你得把那个什么目标压缩包,把那个什么压缩包,名压缩包名压缩包。啊,压缩包名,一般这个包名都是什么什么的,点踏点GZ知道。
06:05
解压的会解压,那么解压的时候,这么它会默认默认解压在嗯,默认解,那么这样的话,我加将是指定的啊指定啊点t.GZ。嗯,压缩包解压到当前目录,当前默认叫当前目录,当然你也可以指定解压到哪也可以指定,或者指定目录也可以这样,那指定目录怎么指定,后边带一个参数,在后边带参数,这个参数叫什么叫杠,参数都是杠,那么一个减号中划线,它不是下划线啊,是中划线,然后呢,大写的C,大写的C知道吗?然后呢,后边带上一个包名。
07:04
叫解压目录,解压目录名,当然我们还是那句话,这个目录名只要是目录名,一定有两种写法,相对目录或者绝对目录啊,这是我们说这个命令的语法。好,下面呢,我们就来用一用,在用之前大家可以看一下它这些选项有什么,刚才我给大家介绍最重要的两个选项,它是表示。打包或解压,它是表示是打包或者压缩,它是表示解压,其实它除了这两个参数之外,还有其他的参数解这几个参数我都给大家列出来了,到时候你自己看一下就行了,这几个这几个。这是表示压缩和打包,这是表示解压,知道吧,这几个,一个是表示显示详细信息,一个是F表示压缩后的名字,然后呢杠Z表示打包,同时压缩,这些你自己看一看就行了,一般来讲这三个参数。
08:09
只要使用他命令,都应该带上这三个参数,不管压缩还是解压,都应该显示相应信息,都应该指定压缩或解压之后的名字,都应该如果是打包的话,同时打包并且同时压缩,这三个命令都得用。这个这三个参数都得用,一般都得用,这个呢,打包的时候用它,这个呢解压的时候用它。所以一般来讲,对于我们这种他这个命令而言的话,固定的用法一般就是这样,他如果你要打包的话,杠VCVF这三个参数都得有,不管压缩还是解压都得有,这个是不一样,大家习惯了都知道,但你到网上你看一下都是这样,只要是压缩肯定这几个,然后呢,后边是什么呢?后边是什么什么的点踏点GZ,然后后边是文件或者目录列表,这是打包的时候,那解压的时候呢,它杠Z叉VF是吧,V叉的F。
09:22
表示解压,你要解压谁把那个什么压缩报名写到少,叫踏表GZ,后边你要如果不指定解压到哪个目录,那就直接解压到当前目录了,你要想指定杠大写的C,然后呢,后边是一个解压目录,没,这是这个命令最基本的两个两个两个使用方式这个写法。一个是压缩和打包的,一个是解压的。好,大家这个参数我都在这给大家列出来,到时候你自己看一看就行了,这个参数是指定解压目录的啊。
10:06
下边我就来看用这两个命令来给大家演示一下,我准备这样,大家看我准备把当前目录下的谁,我想这样把这个压缩包和这两个文件一起,包括T2。把他们一起都给我打到一个,差点记在一个包里边儿。那我就可以这么写了,怎么写呢,我就可以这样写,然后呢,这个地方要打包它杠VCVF。然后打成什么,打成my top哈,我就假象起了。买点他点GZ要把哪些内容打里边,那你就写到这边吧,哪些内容你看看还有哪些内容,My test.z my test.z这是一个,还有谁呢?看看还有谁,还有ret.test ret.test空格,这都是空格隔开啊,然后呢,t.testt1.test,还有那个TEST2那个目录一块都打到这个包里边。
11:23
好,下边我们把它们打一下,然后呢,这个地方来打一下,大家看这都打到里边了,打了里边之后,大家看你看LS你看大家看买他点他点。张先生。那我们说打包不是目的,最重要的以后我们要用它,你不管存到什么时候,传到哪个地方去,你最终都要用这个压缩包,我要把它们解压住,解压怎么办?还是一压解压来这个地方,那要解压用什么他他杠Z叉VF解压,谁就解压买他。
12:06
啊,点踏点积累。解压到哪去?空格杠大写的C解压到哪去呢?那我解压到一个目录里边,那这个目录假如我在麦make d,我创一个test的五吧,好了,这个五大家看,现在它里边啥也没有,TEST5我准备解压到里边去,那怎么解压?我这个就test的五了,当然了,我这个地方用的相对目录相对谁呀?相相对于当前目录呀,当前目录呀,我一找TEST5就有了。当然你也可以用绝对目录,你要如果用绝对目录,你怎么找斜杠下边的谁呀?OT下边的叫什么test d下边的,你这样写跟你刚才用相对目录完全一样。这一个大家能看明白吗?我就这么想,我这我这次我这次就用用一下绝对目录,但这样写能看明白吗。
13:06
这样写的能看明白不?绝对目录也可以随意。相对目录,绝对目录都一样,不管怎么写。任何一个文件和目录工作都有两种写法是吧?好,那这样的话来看我就可以了,然后呢,这个地方来执行一下,然后这个地方来执行一执行贷款解压过去了。贾伟,你再看看猜四五里边啊,咱们刚才打里边的内容全在里边。那你们老师台词二里边如果有内容,是不是也一块打出一块打过来知道,就是其实跟我们那Windows很类似。好,这是我们说的这个什么。他这个命令啊,这个命令以后用的比较多,甚至比它用的还多,因为它比较简单,但是你到网络上一看,下载的很多的是吧,很多下载的那些压缩包都是什么,都是差点记的哪些,你看看大看我给大家传那些资料,你看吗?咱们将来要在咱们这个Linux上边安装JDK啊,安装什么Tom k呀,还得安装什么MYS,你看这些。
14:19
咱看这家伙JDK你看吗?他的积累,这就是那JJDK呢,Java的Oracle,那么官方的那开发人员开发好之后,用他命令打的包。嗯,你将来用的时候直接解压就行了,还有谁你看来看还有谁呢。你看到吗?都是这都是Linux版本的安装,安装这个安装包直接解压就行了,还有呢哈,MYS也是一样的,所以这个命令是我们以后用的最多的啊,因为它比较简单。不管是压缩解压,就一个命令,通过参数来进行区别,好,这时候我们说到这,当然还有很多别的,你到网上下载Linux下的安装包,很多都是他的GZ。
15:09
好,这是我们这个地方,就给大家说到这儿。
我来说两句