00:00
好,接下来呢,往下讲讲一下客户端的命令行,其实呢,就是一些的。啊,接下来操作。那这个呢,是客户端,刚才我们起的是什么。来想想啊,来看。GPS是不是刚才起的是这个服务器啊,啊服务器,那现在呢,要求你去启动客户端,启动客户端还记得命令吗。ZK是吧,点CH7有没有star的。来这。那来到这呢,M不行啊,你看ML。这不对啊,这不对。是LS。答了,那到底它有几个这个命令呢?这么多啊。这多你看一下吧,这里面有什么这个呃,State你可能不懂啊。Ls pass。这个明白吧,LS加上路径就OK,那再往下呢,还有一个ls two。
01:04
之前没遇过吧,没遇到过哈类的应该说吧啊删除2MR呢。递归删除吧,递归删除create,一猜就能知道。创建是吧,啊创建。差不多还有一个会最终啊。呃,这里面还有get是获取数据啊啊,其实没几个命令,一共没几个。非常的简单哈,那下面呢,我们就一个一个来处理哈。按照这个步骤来。第一个是启动客户端,我们已经启动起来了之后呢,是这个显示所有的这个操作命令。你打help,或者你打错了这个字母的话,它也会出现这些命令啊,提示你说这些命令是可以操作的。呃,再往下呢,是查看当前这note中包含的内容。某一个路径下,它到底有哪些内容?当前就一个节点。
02:05
查看当前节点。详细的。详细的数据怎么查呢?拿到S。加了一个to,那就表示详细的啊,不加呢,就是正常的一个罗列,当就是主keep啊。那下边这个呢,是包括它的,呃,其实这个都是时间哈,一会儿我们会在这个地方讲一下。都运行完之后。这些结构体啊,状态信息的描述啊,这些呢,意义不是特别大哈,啊一会。我一个一个说一下就行了。好。那是LS库查看数据的详情。他照相。创建两个普通的节点,比如说在这个主黑板上,你不有数目录吗?啊,这种目录吗。我在这里面创建两个节点,那怎么。房间呢?
03:02
格式的节点,那这个节点要放在哪呢?宇宙?放在这儿下面。来一个。三国。啊,三国都熟是吧?啊三国都熟。那么这个节点你看啊,你直接这么一创建能不能行。猜能不能行?放假了吗?说没有啊啊没有,原因是什么呢?你创建节点就要向上面去写相应的数据,如果不写数据,它不让你创建。因为你这里的数据就是让别人来看的,对不对,哎,所以说你你不写任何数据,就创建一个目录,那对不起,那你可以去玩Linux或者。学雷白。啊,我这个呢,系统呢,就是要往这里这个节点上。纯数据的。那这里面比如说存一个。三国里有谁呢?
04:00
忘了有金莲吗?对吧,这俩啊。执行,那这样呢,你看就提示的是create三国啊创建成功。是三国这几点就来了,哎,三国这几点就来了啊就。那我想怎么创建。三国。创建这种多级目录啊,那三国下面有谁呢?有蜀国,哎,对,如此可教也。蜀国有谁呢?有刘备。是我有的备OK创建成功,那你LS。三国。你看啊,你这样,我这么去打。成不成?你这么使用是不对的,是怎么办呢?把这个形号删掉再来。三国下面有蜀国。所以说啊,这是它特定的语法要求,跟这个零九十还有一些的区别,你看这个在零九加是没有问题啊,啊,那这个就不行啊。
05:08
是的,一个特殊要求,OK。这是创建了两个不同的节点,那下面我创建这个节点有啥意义呢?我是往里存数了。纯数我就能。破及到。三国,三国里面有。对吧,哎,我盖的章。你发现这样你就能过去到刘备。相当于在这个三国蜀国里面存放了一个数据是。那有纯数了,是不是就得有取数了?哎,你存进去了,那我就能读到。那你想想这个重不重要呢?就是往这个节点上存。那你回忆一下动态节点上下线。服务器,哎,在这里面注册了。
06:00
那这里面就有数据。那这边客户端呢,哎,我就从这里面来读。有没有这个数据,有数据那我就可以访问你,没数据我就不访问你了。所以说这里有陈述的一个价值啊啊。下。创建短暂的节点。因为呢,这个数学列分成两大类四种,两大类呢,一类是持久型的。一类呢,是这个短暂型的。战型的。那持久型的里面又分为啊,就是这个普通的这个持久。还包括一个序号吧。那短暂的也分短暂的和短暂的句号。啊,这么四类。那我们来创建一个哈。还依然是三光啊。然后呢,蜀国还有一个是吴国是吧。
07:04
吴国里面有谁呢?周瑜是吧,周瑜。比较短嘛。那你这么创建完了,那是不是跟刚才创建没有任何区别啊。嗯,那肯定不行。加一个。E是不是这个短暂的一个简写啊,首字母。好创建。创建成功。三国查看。那这里面就有了一个如果。对吧,啊,有了吴国有个蜀国,那现在哈,我把这个客户端,就当前这个客户端断掉。你猜,然后我再启动起来还有没有?没有了是吧,那我们来看。会的。走退出了吧,退出之后我们再启动。
08:04
洗完之后查看。三国,三国下面。是不是就吴国就没了?哎,这就是短暂节点的一个特点,只要当前你这个客户端与这个服务器server断开连接,那你创建的所有的数据。啊,那这个参数呢,就是杠一。加干创建的就是这种短暂的节点。创建带有句号的节点。什么叫序号呢?呃,创建一个普通在三国下面有一个魏国是吧,魏国。一个背。魏国里有谁呢?
09:00
啊,有曹操啊。那你这么创建就是普通的这个持久节点了啊,那不行,加一个句号。杠S。序号的意思。那好看啊。三国魏国。看看,看一下是不是有。就加一个魏国啊002,那你再来。再重建啊。再来。9004啊,哎,004。它就是这样的啊,啊这样。那这个序号的同学说,你是怎么从002开始了呢?他原来他这里面肯定有。有节点有节点啊,有多少个节点,那就从多少个往后开始啊,默认情况下,如果你这个节点下面一个节点,就是三国下面一个节点没有。
10:02
那就从零开始啊,从零开始。OK,这是这个编号,那这个编号呢,其实就能记录上,哎,哪个节点先创建的,哪个节点后创建的就能。把这个数据历史记录下来,同时你发现没有发现我这个执行的创建的语句是不是都是一模一样的。这个编号后缀是不是都是自动增加的。哎,自动专家的,不会有这个重名的情况啊,要注意。好,那再往下这个说明啊,没有的话,序号从零开始,如果原节点下面已经有两个节点,那就再从二开始啊,以此类推。下面呢是修改节点的值。啊,如何来修改这个能值。修改的话是。That。在比如说我们修改三国下面有。有一个蜀国。蜀国,蜀国原来是属于刘备的是吧,那现在变成。
11:02
貂蝉啊。便给调查了啊,便给调查了啊。赛完毕。完毕之后,那下面我们来查看一下这个值。三国。那是不是这个蜀国就变成了貂蝉的了啊?都是女士当家是吧,过去吧。那下面哎,再来一个,再来一个什么呢?节点值的一个变化监听。在海德104上注册一个。监听叫三国节点。监听这个节点的变化啊,你看啊,为什么说。P。你看一下这个ls pass后面有一个。Watch的一个选项参数。啊,忘记写参数。Z呢,是路径的变化,那我们这个节点数据的变化呢,是哪一个呢?是get。
12:02
Get在下面这get pass后面也有一个。Wash呢,其实就是监听的意思,那你说我要监听这个数据的变化,只要数据一变化,你立刻要通。通知我那。大家要求啊,在幺零市场,那我们来到幺零市场。启动一下客户端。变JK。启动起来之后,那你查看一下啊,数据一不一样。这也有啊,哎,客户端的数据都能访问到哈,访问到整个集群所有的数据内容全部一样。那么再监听他。也就是。Get。三国。监听这个值。那你这样呢,光写一个它,那是不是过去这值啊。你看这里面只是金莲,对吧,金莲。那不行,还要在后面加一个。
13:00
看啊,我就监听这个节点数据的变化。鉴定完了,感觉是没有任何的这个。变化,那我们来到山上。我也启动一个后端。启动。启动之后,我修改这个三国这个值。在三国,三国属于谁的?守约。属于借鉴。属于近景,三国属于近景啊好,我这一设置啊,注意这个地方这个标签的一个变化,注意它的变化啊,注意。手表上有数据啊啊,有数据来。急什么?Not date change,是不是这个节点的数据变化了,哪个哪个节点呢?PASS3库。就立刻响应啊,哎,立刻响应。那这边结束之后,那你想想啊,我再来设置一下。
14:03
这个三国我改成属于。看啊,再看一下这个标签有没有变化。没有变化对吧,啊,并没有变化。那就奇怪了,那我这明明注册了监听,怎么就。不好使了呢。是不是得一次一有效啊?那比如说你再来,再来监听。啊,再来接听,那么你再修改。再去静静。直接有效了。啊,就是说你注册一次是不是有效一次啊,哎,仅此一次啊。下次的时候呢,你需要再重新注册。是这个意思啊,OK。这是监听节点值的一个变化。那再往下。监听节点。节点的子节点的变化,其实就是一个路径的一个变化。
15:02
啊,那路径呢,就是我刚才看的啊。ELP。只有一个ls pass。那我们来做一下。LS三国看一下目前有谁?这里面有吴国,吴国魏魏国,魏国和蜀国对吧?啊这么几个。那就是LS。三国。加一个。忘记。监控这个节点变化。忘记了吧,那这回呢,我们来到这个幺零市场,好啊,来到幺零市场。在这个三国下面增加节点。的什么呢?三国,三国下面。
16:07
呃,班长,那这也是班长啊。创建了一个直节点。对吧。你看啊,我这一执行观察这个标签的变化。这又变了。Not的,也就是说这个not的节点变化了啊是哪一个呢?三国这个路径下。那你再来执行一次。这个呢,不属于班长了,属于。夫人。好再执行,你看他能不能再执行啊走。变化了吗?中没变化啊,依然是你只要注册一次,那我就执行一次啊,注册多次我才能执行多次啊。这意思啊,回来你可以在这去看一下LS。
17:00
三国。那这里面增加了班长,增加了班班长夫人。啊,那再往下。叫删除节点。删除节点,看看什么命令啊。那LS三国下面有这么几个节点,删除一个de。啊。类的谁呢,他们?38场。这个班长是在。三国下面对吧,哎,三国下面走删掉,删掉之后呢,查看一下。是不是班长就干掉了?这就是删除,删除那就是delay的这个命令啊。非常简单啊之类的。那再往下来递归删除节点。
18:00
定位三种节点,那什么意思呢?呃,比如说我看啊,这个哪有签到三国下面有蜀国。我想删除三国。D类啊。Delay。三国。能不能删除掉?No not。是不是不为空啊,哎,不为空,那你想递归删除就得RMR删除。这个节点我不忍心删了。我先删一个普通文件吧啊。R2。三三吧。三国啊,整个三国全杀掉。执行完毕,LS这个。是不是删除干净了?这个意思啊,OK。那下面呢,可以查看这个节点的状态啊,节点状态,那节点状态呢,我们可以。之前是不是有一个state?
19:00
啊,这个根目录啊,那这里面就是整个这个节点的所有的详细信息。好,下面呢,我们再讲这个啊。
我来说两句