00:00
好,接下来呢,我们来看一下HTS的一个下载命令啊,那这里面呢,就用的是copy to local,比如说拷贝到哪呢?到本地,从HGS把文件拷贝到本地,那这里面把谁拷贝下来呀?诶copy to local把这个蜀国拷贝下来,因为之前我们是不是上传的时候是剪切呀,哎,那我们把这个蜀国呀,啊下载到这个本地啊。执行一下。嗨豆FS-copy。Two。对吧,哎,Copy到本地,那将哪一个文件拷贝到本地呢?那这里面文件呢,是三国。下面有一个蜀国点T拷贝到当前文件夹,对吧?哎,是这样走。看一下,那这里面就有了蜀国,魏国,吴国。三个国家都诞生了,本地也有,集群上也有。那下面我们再来看下一个命令,说杠G。
01:00
Get呀,等同于copy to local,比如说它俩命令呢,是一样的。那生产环境下呢,也是一样的哈,我们习惯用这种短小精悍啊,符合宋老师的风格对吧。行,那再往下呢,说还FS get啊,我们下面是把这个蜀国啊下载下来之后可以改名字,也就不是说ADPS它的名字是什么,那我下载下来就必须得保持原样,哎,在这个下载的过程当中是可以修改名字的啊,那这里面来一个蜀国啊。那来呗。还有多方。FS-get下载下载谁呢?下载三国下面的蜀国,点tit到本地目录,然后蜀国two.t比如说第二个蜀国,OK。查看一下,诶,这里面就有一个蜀国two对吧?诶就OK了,这是下载相关的命令,那我们再往下看,诶,GPS直接操作相关的一些命令,首先看这一个LS,就跟我们Linux命令一样啊啊非常轻松啊,那我们来看。
02:07
简单给大家演示一下就行了哈,还FS-LS就查一下根目录。没问题,那想查一下三国。是吧,哎,都能够给你列出来,那再往下看,说这有一个K可以查看AGPS相关的一个啊文件那就查呗。Wis-K,那就查查他呗。哎,跟我们这个Linux命令啊,就一样了哈。像这种命令呢,大家就可以快速的过。嗯,但是万一你这个linu就不熟对不对?嗯,那有句话说的好叫嗯出来混迟早是要还的啊,如果你Linux呢啊没学好,那赶紧补一下啊,常用的命令啊,加蜀国刘备啊就OK。下边呢,这里有这个t group t mode t on啊,也是跟LIS的命令呢,用法呢是一模一样的,那我们就演示一个吧,嗯,Mode on也行吧。
03:07
看一下啊,上集群上找一个。找谁呢?去找他吧。这里面有一个蜀国对吧,蜀国你看owner呢,是爱特硅谷,但是他的group是谁呀。Supergro。那,那我希望把这个super super group改成艾特硅谷group,行不行呢?那试一下呗。拍FS-TO。艾特归国,艾特归国啊,然后是三国下面的蜀国,点TXT走。修改完毕,我们来看一下。看到了吗?哎,直接就修改了啊,所以说这几个命令跟Linux的用法一样啊,这里面我就不再过多解释了啊,那下一个呢,是创建文件夹对吧?哎,这个其实我们之前也用过对吧,还FS啊杠make DR创建了一个晋国啊,这个三国三家归晋嘛,那么就来一个晋国吧。
04:06
Wis。杠,Make。晋国。走。查看一下。好,那这里面晋国就来了。哎,为这个三国统一啊奠定了基础啊。再往下说,Copy。从ADPS的一个路径拷贝到ADS的另一个路径,那这里面我们将蜀国拷贝到了晋国,也就是说被灭亡了呗,哎,拷贝啊,先拷贝。开FS-CP,我们将三国下面的蜀国点TNT,诶,蜀。我点卡贝大进火走。哎,原始路径目标地址。看一下晋国,哎,晋国里面就有了蜀国啊,OK。
05:02
再往下走,下面呢是木啊,刚才只是拷贝,那拷贝的话呢,给你们看一下,那他在三国里面就应该还有一份对吧。三国里面蜀过是不是还有啊,哎,还有这是复制的意思,那这边还有一个木,那木呢,就是一个移动剪切的含义,那这里面我们将吴国移动到晋国,也将魏国移动到晋国。Hi do FS杠木啊那木,下面我们将。三国。魏国。点T移动到进国。走。那把魏国改一下。吴国的。好,那改完之后呢,我们来。先刷新一下。这里面已经只剩下蜀国了吧,因为蜀国是拷魏过去的,他并没有剪切,OK,那来到这里面晋国呢,就已经三家归晋了啊,吴国,蜀国,魏国全部。
06:08
归属于晋国。那再往下找,下面呢,有一个tail啊,显示文件的末尾1KB的文件,比如说正常情况下一个文件,我想看它末尾的内容。那同学说,为什么要看末尾的,我看头多好啊,海哥。诶,记住哈,在生产环境下,往往啊文件呢,最末尾的文件是最新的文件,因为文件是不是往这里面不断的追加,追加更新呢,哎,所以说它的时效性会更好一些,尤其这个一些log日志,比如说异常的日志,它往往都是在最后啊,因为他崩溃了嘛,崩溃了这个程序不就停止了吗,日志不就停了吗?啊所以说在最后这个位置会有重要的信息。那这里呢,这个查看这个文件末尾啊,这个命令呢,就非常重要啊,那好,那我们查看的是谁啊,呃,蜀国点T行。爱度FS。
07:01
杠配。他又下的晋国,晋国下面的蜀国点T走。哎,帮我们查出来了,说蜀国啊,刘备这两个内容啊,虽然说我这里的内容比较少啊,啊,但是这个意思呢,是到了啊。那这是tail,那下面还有一个RM删除一个文件,那在我们这个三国里面是不是还剩一个蜀国呀?啊我们把它删掉,那删掉呢,就是RM直接删。这是三门剑啊。Hi duop。FS-RM在三国下面有一个蜀国,点T走。那看一下。三国对吧,哎,三国下面已经完全的空了,好。那再有那递归删除目录或者目录里面的内容,比如说我想删除一个文件夹及里面的内容,那怎么办呢?诶记住RM加杠R啊,Hi do FS RM-R。
08:07
哎,我们之前在另种命令时候,RM-RF啊全部删除,道理是一样的啊。Hi do FS-RM杠二啊,然后呢三五。好搞定。那下面那个三国呀,就没有了,看一下是不是就没有了,哎,好,那记住哈,大家在使用这种删除命令的时候,记住深呼吸三秒钟之后你再散。啊,这个是很痛苦的啊呃,每次啊,我讲这个命令的时候啊,我都会强调说这个一定要注意,一定要注意,尤其在你们去了公司之后,这个生产环境啊,一定要慎重。但是呢,呃,怎么说都没用啊,目前为止啊,至少我知道的有五个同学去了人家公司,把人家库就给删了啊,其中一个妹子去了之后,直接在人家linus这个根目录下啊,根目录下RM-RF。
09:00
删掉。啊,所以说这种命令啊,真的是。呃,一定要慎用啊,或者说你可以认为说海哥没教过你啊,千万别让我背锅啊,我已经告诉你了啊,不要用这这种命令啊,或者用这种命令的时候啊,一定要深呼吸,嗯。嗯,之前有个学生也是。这个去了,把人家这个收藏当中啊,非常重要的一个表给删了后面。给大家说,那是DWD层啊,最核心的一层。散掉之后啊,他当时就说海哥救命,除了能说出来海哥救命之外,其他的已经。就是瘫坐在地上啊这种感觉。当然了,后面呢,经过这个一顿神操作啊,现在呢,已经成功转正了,而且是某家知名公司啊,呃,非常牛。嗯,所以这种呢,但是我不希望呢,每次呢,救命的是这种事情,我希望呢是有点儿高技术含量的,对吧,嗯。好,那接下来我们往下看啊,下面呢,是这个Du啊,统计文件夹的一个大小啊,这个也很重要的一个命令啊,比如说我们这里面查看的是杠S-H晋国,我查看晋国里面有多少文件,比如说文件的大小,二七那81呢,是三个副本啊,乘以三之后的总大小啊这么个含义。
10:16
那我就想查看一个文件,一个目录下,这里面到底有多少文件对不对,按照这个命令就很有用了啊,立即就能够看出来啊好,那我们来试一下。在生长环境下用的也比较多。还Y-Du啊,然后杠S杠。我这里面是晋国走。那这里面呢,晋国呢是27,嗯,这个一个文件呢,大家看一看文件大小是不是27啊。晋国。进去。进去之后知道。加一下14加七加六加一起是不是27啊啊。嗯,十三二十七,对啊,是27啊呃,总大小呢是27,但是27,我这里面是不是三个副本啊,那三七二十一啊,一共是81,哎,总大小是81,就是占了你磁盘空间的是大小是81。
11:12
那再来。我把这个杠下去干掉。是把杠啊杠S干掉啊。感谢。看一下哎,刚才呢,是只列出来这个文件夹的总大小,那我想看一看里面具体的一些细节。那就用把这个杠S干掉,只留杠H,你看那就说晋国下面的,哎,蜀国这个文件呢,它是14啊魏国,呃,魏国呢是七,吴国呢是六。那这就很清楚了,一目了然。对吧,哎,可以看种的,可以看分的,那这个命令呢,一定要记住哈。嗯,再往下,下面呢,还有一个呢是Rep,比如说修改文件的一个副本大小啊副本,那这里面令说hi do FS-SET2P replication啊副本的含义啊,是这个含义pation对吧?S副本,那晋国这是蜀国对吧?S蜀国大小设置十个副本。
12:15
那大家说设置十个副本它行不行呢?能不能设置呢?因为思考一个问题,我们现在是几台服务器啊。三台服务器。之前带大家看过这里面纯一副本,这一个副本,这个副本。那我设置十个,它会怎么存呢?会不会说这里面存三个。这存三个,这存四个呢,会这样吗?记住永远不会哎,副本里面是每台机器只能存储其中的一块副本,它不会重复的存,因为重复存没有意义,你这台服务器挂了,你这有多少副本有啥用啊,是不是没有用啊啊所以说它不会这样去存,那他会怎么办呢?记住如果你设置十个副本的话,它会你这里有三台机器对吧,我最多现在只能给你上个副本,但是他会给你记着说你是有十个副本的人,那如果未来服务器再增加了。
13:06
又增加五台,那什么,那会拷贝一个副本,拷贝副本拷贝副本,拷贝副本拷贝副本,那现在多少了,三加五八是不是还不够啊,再来两台的时候,他继续考继续拷贝。那我再增加呢,再增加那就不会考了,哎,满足它的一个副本数的一个设置。那至于我这个十个副本是放在这12台服务器的哪几台上,那这后面是有一个副本存储策略的啊,后面会给大家讲啊怎么存那行,那看一下我能不能修改这副本呢。首先来到这里面看一下,先确认一下这个是蜀国,蜀国的副本目前是三对吧,哎,是三啊,设置一下。IFS杠。REP。S副本,那S副本多少呢?给十个。晋国,晋国下面的蜀国点T走。
14:03
设置完成了,看一下刷新,那是不是就十个了。哎,十个副本,那十个副本你看一下打开。这是块零。这是它实际存储的副本儿的位置。234啊,还二还102103104啊都有,那我修改一下啊,你看啊,这个修改副本除了用命令之外,你看这里面我点。看到没?诶,在这个a dys页面上也能修改啊,非常强大啊,这个还过3.s以后啊,就有了这个在页面操作以前2.x的时候啊,这个改这个,呃,这个参数啊,非常麻烦啊,这个删除上传下载都比较麻烦啊,你看点看你看现在怎么了,就剩下104了吧,哎,只剩下一个样式,那至于它是102 103还是104。跟什么有关啊,还是跟他的一个副本存储策略有关啊,它的一个原则是距离最近。
15:02
啊,后面回答说啊。加到这块呢,是这是啊一个,那我再给大家传一个大点的文件啊,给大家看一个效果。大的文件这个。用这个上传啊,上传选择文件。桌面。As。资料。加包我传一个大的,这个呢是有300多兆上传上来。300多兆,我们一个文件块大小是多少?一个文件块的大小是128,两个是256对吧,那我现在三个它会存几个文件块呢。是不是有三个文件块啊,哎,BLOCK0这是多少?是不是一百二十八一百二十八那102103104。BLOCK1102103104也是128,那再来一个BLOCK2对吧?哎,剩下的大小10213104,那现在我也可以把它改成。改成二。那改成二的时候。
16:01
那我这个是由谁来存储我对应的文件块呢?看一下。BLOCK0103104。BLOCK1也是103104,看看BLOCK2103104啊,这个呢,有的时候啊,它会出现,比如说102104啊,这BLOCK2它呢,有可能出现103104,还有可能第一个呢,这个零呢是出现BLOCK2和BLOCK4啊,这个102104这是嗯,它是有一个节点距离最近,所以说他把这个102都给干掉了啊。像这是正常的一些命令啊,大家了解到这样就行了啊。
我来说两句