00:00
大家好,欢迎大家继续收看上硅谷的云计算课程,我是沈超老师。这节课呢,我们继续来学习常规定理啊,那上节课呢,我们讲的这个点JZ和点bc two格式。那这两个东西呢,这两个这两种压缩格式呢,一个不能压缩目录,一个是不是不会打包,另外一个是不是彻底就不能压缩目录,对吧,那怎么办呢?我们仍使用专门的打包命令叫做。啊点它,但是这里就写了打包不压缩,是不是有点二啊,其实啊没得玩,那我们先看看点点他就这样它的选项就稍微复杂一点了。怕。后面是杠,CVF习惯用法,照着写就行了。C的意思是打包,V的意思是显示过程,F指定打包之后的压缩文件名,换句话说,我再说。这个压缩包名一定要写清楚。第二,它结尾。那C是打包,X呢,就是什么解打包。
01:03
就是解打包啊,那我们试试啊,它的作用是打包,看着它杠CVF,把它压缩成test,点它我再说后缀明显例外,压缩谁呢打包谁呢?打包不压缩啊,把123目录ABC文件,BCD文件这仨测试文件。都打包在这个文这个压缩包里,这个打这个包里,那这个时候会撤,这个包是不是就有了。对吧,那这个时候呢,我删除原始的这三个。对吧,那亲一下屏,那解解喇叭怎么办,XY各位。这个东西可能要背,所以我讲的时候我就说你看啊呃,这个是控制是打包还是解打包了,后面两个就是常规选项照着写就行了,对吧,好。那这个时候回撤这这些文件就又回打包回来。对吧,但是啊,这个现在它不会干嘛压缩,那怎么办?哎,那我们说了前面讲的这个ZP或者是这个这个bc two,他是不是都不会打包,但是打他是不是会打包不压缩啊没关系,那这个时候我是不是就先拿他打个包。
02:16
啊,不先拿它打个包。这个是捷大包啊,这个命令啊,先拿它打个包,然后呢,再把它压缩。这个时候我们看一下它是不是变成点差点直接了,这是不是就是既压缩也打包了,对吧,那解压或者我先把这个山峡。把它删了,那解压解压怎么办?那是不是就应该先这ZP当地先解解压缩。对吧,再解打包杠XVF,然后T特点差点,有人说麻烦麻烦,真的是麻烦,我也觉得麻烦各位。Linus就算是纯字符界面,它就算没有Windows那么方便,但是也不会出现这么二的操作。
03:03
所以各位你不用担心,你以后必须这样来做,那怎么办,各位。往后看啊。那我们说了,其实我们的踏命令,我们真正使这个常用的压缩格式是点踏减直径和点踏减直度。而我们的踏命令呢,是可以直接打包压缩的,不需要再像刚刚那样把打包和压缩分开来做,那为什么前面我们会讲一下这样原因还是什么,我想让你了解,在Linux当中,打包和压缩其实是两个命令,它是隔开的,OK,所以不用太担心啊,这个事儿不用太担心,那我们先来看啊。如果真的要打包压缩的时候,你就会发现什么,我们要多了一个选项,杠Z就是识别为这个点塔减直Z格式,杠G就是识别为点塔减bc two格式啥意思看着。如果我要操作这个格式,点塔点Z知道吧,Z靠它来识别格式,那操操作点塔点b two呢,靠的就是杠G,那前面它来识别格式,后面这个一样的,C是压缩打包,X是解压缩解打包,后面的VF照常写就行了,诶这个记下来了吧,C是压缩打包。
04:19
X就是解压缩进包,会了吧,会了吧,那我们试试啊。那我们试试啊,这个时候看啊。我把这个点他test的这个这个压这个打包包删掉啊,那我还是压缩,那我们怎么样看杠这我先压个X吧,这压个这吧,刚刚X压过是吧,JCVF把它压缩成A这个或者是就叫还在看加点点bc two把123目录ABC文件,BCD文件打包,并且压缩到这个压缩包里。好,回撤,这个时候我们可以看到压缩包就生成了。OK,那这是压缩解压缩呢,把原文件删掉啊,把原文件删掉,然后呢,解压缩呢,就是把刚刚的这把C,刚刚是压缩是C。
05:13
对吧,把后面的C换成X就行了,这X为F,然后它好了,这就加速了。看明白了吗?就这么简单,那要压缩脚踏脚,JZ呢,一样的,只要把这个G换成。这个这个Z就行了,那试一下啊,那我把这个pass test这个删了啊,那我们呃重来,那我们pass-ZXZCVF压缩成比如说是呃YUI点。他点这些注意把格式是不是一定要写清楚了。对吧,我再说为什么强调一直要强调你把扩展值要写明白,因因不同的命令,它不同的压缩格式,压缩和解压的选项是不一样的,对不对?好,这个时候回车我们可以看到,诶,这个压缩包里生成,好这是基本用法啊,换句话说,其实整个压缩格式当中,最最最需要的可能还是这个命啊,就是这四个命令前面那个,其实了解一下就行那。
06:19
再举几个例子啊。那我们干嘛?我们可以干嘛,尝试干嘛。只查看不解压,哎,我们Windows下的压缩包,我们能不能只看一下不解压,比如说我这里随便找个压缩包啊。我能不能只看看里面是什么不解压?可以吧,那那我们的Linux呢,肯定是不是也是可以的,对吧,那怎么做呢,只要把这个。C换成T就行了,那我们前面说了。这个C和X是不是用来控制是压缩还是压缩了,那把它换成气。T是test测试的意思,那也就是说ZTVF或者GTVF,就是只查看一下这个包,但是呢,不解缩,那么是什么?
07:08
那么试试。那我还是把原文件删掉,要不然你看不出来他有没有解对吧,那我把它删了。那我们来看杠Z7VFYUI这个包来,它是用长格式显示的,这个包里面有什么东西详细信息对吧?那。并没有解答错,但是对吧,这是。只查看不解压。其次,我能指定解压位置吗?当然呢,Windows能,我就能这里是不是看比如说。我想要把它截到那。这里是不是可以选位置了。对吧,那我们这儿呢也行,只要干嘛。加个杠大杠C。注意这个解压选项,它一定要跟在压缩包后面,否则会报错各位。大家注意一件事,什么?我前面反复说,我说linus的这个大多数选项,比如说LS杠,LH这个选项的顺序颠倒无所谓。
08:08
再一个把它放在参数就是文件名,这是文件名啊,文件名那前面,也就是我们常见的或者放在后面,其实都不会报错,大多数选项都是这样,颠倒顺序是没问题的。这个选项不行,这个选项的顺序颠倒是这个Z和C颠倒是有问题了,我要我要没记错的话,那也就是说绝大多数选项,你不论是选项之间角到位置,还是把它放在参数的后面都没问,都没事,但是。指定解压缩位置的这个选项必须放在压缩包后面,放在其他位置都会报错,OK,小心啊,那这条命令的作用就是指定解压位置,那我们试试。YT-ZXY。压缩解压缩这个这个包告诉大C,把它解压到ta下回车。
09:02
这个命令正确执行了,看一下他们有了吧。那各位,这就是第二个例子,解压到指定位置,其次我们的Windows当中能不能不解压所有的包,比如说我这里是不是解压所有的包,我只解压其中某一个包,这都破解软件随便找了一个,能不能?能吧,那如果要是只解压一个,你只要手工点到这儿再解,解压的就是这个,如果放在这儿就是解压所有文件。OK,那Linux呢,我们这里也能怎么做看呢,我先把看步星空,为什么我待会儿还打算解压到看不下可以啊,那这个时候呢,我现在干嘛看。杠,ZXVFYU啊对,应该是先干嘛,我先要看一眼这个包里有什么。ZT为F,我是不是才能知道我要解谁对不对,然后呢,它杠ZXF。解压YUI当中的文件大C,把它解到temp目录下,解谁呢?空格后面写个文件名。
10:06
这里面是不是我已经查到了它里边有哪些文件名,比如说我写解压123下的这个HJK这个文件。我接下这个东西。各位只要把它写在就是就是你单独解压的文件名写在它的后面就可以执行了,哎,那也就是说。如果这后面不写文件名,就是把所有这个压缩包中所有文件都解压在这儿,如果写文件名,就是解压单个文件到这儿,哎,就这么简单啊,往回撤看,写了一个文件,看到了。那我们不相信,我们到他下看一眼,是不是123里面,然后呢。123里面呢,只有一个文件看到了,这就是解压单独的文件。好,举了三个例子啊,其实我再说啊,其实真正这个压缩包格式里面需要你们注意的。就是这样一些,就是这样几个定律。OK,然后呢,这里边儿呢,举了几个例子,常见例子其实就是我们Windows能干的事,其实linus呢在这里也能干好,这就是我们的这个压缩包,我们简单的复习一下各位。
11:12
我们Linux当中,其实虽然我前面写了很多压缩包类型。我写了很多种。对吧,其实我首先说。这个是Windows格式,我们Linux当中很少用。其次。这两种呢,是为了讲课需要,为了告诉你,这三种是为了告诉你压缩和打包是两个概念,其实在日常工作中,你们可以看到这三个定律,直接用是不是都有明显的缺陷,这两个不能操作目录,这个呢不能压缩,对吧?所以我们真正常用的压缩格式就是互联网。那有些学员说老师,那你说我们还有十几种啊,那万一碰到没见过的怎么办?各位第一你们可能没有在官网下过linus文件,你们如果去下你们就会发现,你们如果去下的时候,他会每种压缩包都给你准备一份。
12:05
最少这两个里面会有一份,那你就挑你会用的就行,但是万一真碰到从来没见过的压缩包,我告诉你这就是个病例,百度一搜或者你用麦一查就很容易就能找到,所以我还是说其实最常见的就是这两种压缩格式好。那也就是说你们真正背的时候,也就需要这个好。其次啊,超哥现在有一本书已经出版了,叫做细说linus,其实就是按照我们的这个细说linus分了两本。一本是这个系统管理,一本是基础知识,也就是说就正好跟我们当前的课程配套,如果你们有兴趣可以参考这个书啊。好了,那啊对,也有学员说,老师那是不是能把这个文档给我们,可以能给能给,但是只能给PDF,有人说老师你这么小气啊各位。你们可能要理解,不是我小写,为啥这个其实就是这个书的这个部分的文稿,那么书是有版权的,这个版权不在我手里,在出版社,如果我真的把TST文档给你了,出版社首先就炸了啊,这个事儿大家需要理解啊,好了,那这节课的内容就是这样,这个命令其实压缩命令还是很简单的,对吧?好了,我们下节课再见。
我来说两句