00:00
好,接下来我们看一下第二章HTFS的操作,那这里面绝对是开发的重点啊,因为ADS啊,后面我们在操作它的时候会大量使用第二章相关的命令,甚至下面这些内容可能用的都比较少啊,这里面是最重要的地方啊,但是不难啊,非常简单。那首先我们来看一下基本语法。那这里面说hi do FS加上具体的命令,或者呢,你可以用HTSDFS加上具体的命令,那它两个呢,是完全一样的,那是不是一样的呢?我们来看一下啊。嗯,来到这个页面。拍度版FS车。哎,你会发现这里面列出来这么多HT这个hi do FS相关的使用命令啊,行命令对吧,那我们再来看一下HTFS。加上DFS。你看列出来的跟刚才的内容是一模一样的啊,一模一样的,看到没?嗯,Use is hi do FS啊,下面相关的啊,都一样啊,这两个呢,我更倾向于用这个hi FS,这个呢,相对来说啊,这个个人习习惯啊。
01:09
那这里面列出来这么多命令,我们到底要讲哪些命令呢?哎,我们不会所有都讲啊,呃,因为这里面都讲的话,其实意义也不太大啊,因为真正我们在开发的时候啊,用到的也是一些这个比较常用的,比如说像那个K查看文件对吧?诶这个我们要用一下,那像那个t RO t Mo t这些你发现跟谁一样啊。是不是跟我们Linux命令非常像啊,确实啊,好多命令呢,都是来源于我们Linux这个命令啊,而且语法呢,都非常相近啊,那我这样我们学习起来啊就更轻松一些,那比如说这几个。再往下呢,这里有什么copy from local copy from,呃,Copy to local啊,这个是跟利用时不太一样啊,我们重点记一下,呃,Copy对吧,复制啊dfl df Du,呃,Get下载,Get墨下载,合并下载。
02:00
再往下呢,这有一个help ls ls make DR,跟我们Linux命令是一样的,嗯,下面还有什么木put。呃,2DR啊,等等这些命令。那这里命令啊,还是非常简单的哈,我们来抄实操一下吧。这块呢,是常用命令的一个实操准备工作。一定注意先把你的集群启动起来,好多同学啊,上来就就开干,然后发现自己集群还没起来呢啊,这也不行哈,那这里面其实只要把这个DFS启动起来就行了啊,因为我们只操作ATS,像这个盐呢啊,不启动也没问题啊。再往下,那这里面有一个help命令,也就是说如果对哪一个命令的使用用法我不是特别清楚,那怎么办呢?诶大家可以这样。说还FS。嗯,杠。还有M。哎,我可以查看一下这个命令它如何使用的,那它后面跟上什么杠F,杠R,杠大R,然后在后面有对应的一个解释。
03:02
啊,那这个很重要哈,呃,当然了,你除了用这个杠help命令之外,你还可以用什么,还可以用百度嘛,对不对啊,百度谷歌啊,也可以帮你解决这个问题。呃,其实正常情况下我们不需要啊,因为我们会把这种特别常用的一些命令都会教给大家,这些就足够了啊。那在这里面我们准备一个三国的一个文件夹啊,因为我们后面呢,要讲一个三国的故事啊,顺便呢,就把这些命令呢给带出来了哈。行,开走。嗨,斗法FS杠,Make DR三国啊。不知道大家这个三国志士怎么样啊?打开看一下。I,多吧,FS。打开打开之后,这里面就有了一个三国的文件夹,那我们后续的这个命令啊,就在这个三国文件夹里面打开,开启你的三国之旅啊。呃,首先看第一个命令呢,就是上传啊,我说一下啊,这里面一共分三大类命令。
04:03
对as操作上传下载,还有直接操作as啊。这是三类命令。那第一类呢,上传首先第一个说move from local。能看出啥含义吗?说从本地剪切到HDHDFS。啊木嘛,移动啊,然后from啊,来源于本地,那就把本地的文件移到HTS,你看看这面含义就能看出来哈,那行,那下面我们准备一个三这个,嗯,蜀国三国当中的第一个国家闪亮登场啊。那我们来到这里吧。呃,创建一个文件。蜀国,你喜欢谁呀?诸葛亮啊,嗯,好。那蜀国有了,蜀国有了之后呢,我们需要把它。上传到。As,那怎么上传拍do FS对吧?嗯,然后呢,杠Mo木看下看我这个命令啊,看我这命令more from local。
05:09
哎,你盯上这个钉这个工具啊,非常好用啊,Move from。Local。然后。那你原文件在哪呢?我原文件在当前目录下的蜀国数据它呀,把它,那我要上传到哪里呢?上传的路径呢,是在HTS上,那就是三或。走。看好这个命令它叫木,是不是剪切的含义啊,那剪切的话呢,这里是不是就应该没有了,那看一看有没有。数据没有了,哎,剪切没了,那他去哪了呢?看一下刷新,诶就来到这儿了啊,那你打开一下是不是。对吧,蜀国啊就OK了,行,那这是第一个上传的命令,那下面我们来看下一个命令。
06:03
那copy copy怎么用呢?看字面含义说,Copy from local。啊,Copy是复制的含义,那从哪去复制呢?From local,比如说把本地的文件拷贝到HTTPS,那行,那我们下面第二国家三国当中的魏国,不知道大家喜不喜欢魏国啊。最强大的国家了,当时嗯,魏国点TST。喂过。OK,那我们执行一下命令。嗨,豆吧FS。关了啊。FS,然后杠。然后from local。对吧,诶佛山本地,那本地文件在哪儿呢?我们这里的魏国。对吧,按魏国到三国里面去走。那我这个命令它是copy的命令,那本地这个魏国会不会被删掉呢?
07:02
啊。是并没有删掉啊,那集群上有没有呢,看一下。刷新。是魏国也有啊,哎,OK,行,那这是这两个命令,那下面再往下走。下面有一个put。哎,等同于谁呢?Copy from local,比如说跟上面这个命令啊是一样的。那其实呢,我更习惯于用这个put,为啥呀,简洁呀啊短小精悍对不对,嗯,这个三个字母,那上面呢,这多少个字母这么多不好记啊,那行,那下面呢,这是还有一个吴国对吧?哎,吴国三国当中最后一个国家。VM吴国点T。那把吴国也上传上来,那叫hio FS杠吴国到三国,诶三国正式开始对吧?啊拉开这种。三国乱战的这种序幕哈。那我们看一下这里面有没有啊。
08:01
刷新。对吧,诶,吴国也上来了啊,三个国家都有了。那下边啊,还有一个a to file啊aend to file相当于是在一个文件夹文件后面进行一个追加。咱之前在讲这个as优缺点的时候说as啊,只允许追加,不允许随机的修改,对吧?啊,而且只能在文件的末尾进行一个追加。那好,那我怎么办呢?哎,我们这里面创建一个刘备,并把这个刘备追加到哪里,追加到三国下面的蜀国对吧?哎,蜀国当中的第一个开国皇帝啊,闪亮登场。那行,那这里面我们创建一个刘备。刘皇叔。OK。拍多FS对吧,哎,我这里边派的命令。截取过来。
09:03
杠A。Two five。像这种命令我们用的也不是特别多啊啊,拍了拍,我们将这个刘备追加到三国下面的蜀国,点TXT。是吧,哎,到这儿好走。OK,执行完毕了之后我们来看一下。刷新。蜀国。蜀国。然后才有。你看原来这里面只有蜀国,现在呢,在他文件末尾就加了一个刘备啊,这是ADS的一个,呃,特性啊,他只能追加啊,不能进行后续的这个随机修改啊,那上传呢,就这些内容。
我来说两句