00:00
好同学们,我们呢,现在已经有了这个in Fla命令行工具,呃,那么接下来呢,我们就是要研究它怎么用啊,这里呢,先给大家说一下,就是如果说你在开发过程中呢,啊,一旦遇到这个困难的话,呃,去找哪里解决,因为我们这个课程呢,不可能会把这个呃,Inlux里面所有的操作给大家讲一遍,呃,所以说呢,大家要学会自己去找这个呃问题解决的方案。呃,首先我们点杠in flux,使用help命令。可以看到我们in Fla底下所有支持的子命令,哎,包括version啊,Right这个是往里面写数据的,那包括对这个存储桶的管理,哎等一系列,然后等到我们这个,呃呃,比如说我现在先看一下warn,呃,我们当前的版本是2.4。呃,另外呢,比如说我现在要去操作存储桶。好,那么我现在这样一做啊,Bet。这样呢,呃,这个bucket呢,其实是我们influx的一个子命令。
01:01
然后在进入子命令之后呢,你还可以再输入一次help啊,可以看到现在打印出来其实是8K这个子命令的一个帮助信息啊,它表示你可以create,可以delete哎,可以列出来当前的所有存储桶啊,或者说修改某个存储桶。呃,那么这在命令行里面,你去快速获取一个帮助信息的功能,呃,在另外呢,就是要学会使用inlux命令行工具的官方文档。哎,那么这个官方文档在哪里呢?我们还是去看一下这个Fla DB。哎,可以在右上角选择产品in d boss。啊,这里呢,默认是我们最新的版本2.4,如果你是历史版本的话,点击右边这个下拉按钮。啊,选择以前历史版本啊,在左侧啊,在左侧这一部分啊上半部分。这一部分是讲这个in Fla DB的使用的,那么再往下呢,它其实有一个参考啊,参考其实就是in DB啊,它外围的一些工具,或者说一些啊知识,呃,我们可以看这个地方有一个叫做command line tools,就是我们的工具,呃,命令行工具,你一点,然后可以看到呢,这有个influx,其实就是我们的啊,我们说的现在的是infx c Li啊,它其实就是我们的命令行工具,那么可以看到呢,这个打头的就是influx啊,这是我们的程序,然后后面是它的一个子命令。
02:22
啊,那么这里面呢,你就可以看到这里面有很多子命令了啊,包括这个写数据的你点开。哎,他都会有详细的给你解释,应该怎么弄啊,怎么怎么写,包括这个哪些参数,什么含义啊,在他这个文档里面都码的整整齐齐。啊,所以呢,这里要善于使用文档,另外呢,我们回去看一下这个,呃,Influx它有哪些子命令啊,可以看到,其实这个influx呢,它的这个命令很全,呃,我找一个这个author相关的啊,呃,这个关于这个权限的大家看一下它其实呢,呃,这个命令行工具呢,可以完成比web UI更多的操作啊,它的操作呢,而且更细致,呃,但是呢,这不意味着我们的这个命令行工具可以取代我们的web UI,因为像这个哎,仪表盘。
03:10
啊,仪表盘你用plus命令行工具呢,其实只能说是去这个,呃,把它列出来啊,列一下或者怎么着去查看它的原数据啊,并不能真正的把这东西可视化出来,因为你在命令行里面没有GUI没法可视化嘛,是吧?哎,那么这就是说我们各个开发工具呢,各有所长,用他擅长的部分。呃,大多数时候呢,这个in Fla命令行工具要比web UI灵活,比如说呃,Telegraph的配置我们可以看一下。这里有telegraphs点一下。呃,其实呢,这个create啊,这个命令呢,你也可以点,你点啊,可以看到我们进入了一个,呃,Telegraph inras telegraph这个子命令呢,又一个create子命令。啊,那么这里面呢,我们就可以看出他这里的事例。其实这里面是允许你,哎直接去。创建一个呃,Telegraph配置文件的。
04:03
那么尤其是呢,我们可以看一下这条命令。啊,这条命令呢,实际上就是把我们in拉斯DB所在的这个服务器上,呃,一个塔里gra配置文件直接上传到in拉斯DB里面,然后呢,向外暴露一个URL。啊,可以看到呢,这种方式在web UI里面呢,其实只能啊在我们记得在web UI里面啊,我们只能创建五种类型的telegraph配置文件啊,那么相对而言呢,这个influx里面的,呃,操作就更加灵活。哎,所以说在真正开发的时候呢,依据自己的需要,选择不同的开发工具。好,那么这一节的内容呢,就讲到这里。
我来说两句