00:00
好,这一节呢,给大家揭露一下,就是我们的influx con命令,它背后是怎么运作的啊,以及我们在使用的时候呢,应该注意什么。呃,首先我们现在呢,再跑一遍这个influx,执行一下infx con。它后面呢,有一个命令叫做list,然后可以先看help。那么可以看到呢,这个conflict里面有一个list啊,列出啊,那么当你看到这个命令的时候呢,应该就想到啊,Influx里面其实可以创建多个配置啊,它是类似con是复数。那么我们现在呢,跑下list。啊,可以看到呢,现在就一条啊,因为我们创建了这一条配置之后呢,我们原来那一条配置,原来def DeFinet配置就被覆盖掉了啊现在呢,假如说我把这个命稍微修改,然后我们把这个啊con name呢加个后缀就叫CON2啊,要给它改下名字啊,除了改名字之外呢,剩下的东西我都不动,把它再复制一遍,然后我们再到终端去执行一次。
01:06
啊,我没有复制过来,稍等。嗯,好,那么现在呢,复制。运行。呃,可以看到呢,我们现在这个命令一执行完呢,哎,它表示我们现在active星,然后name幕influx康二表示我们现在这个名称为in flax康二的配置呢,啊,处在激活状态。呃,那么我们再看一下这个,现在呢,再跑一遍influx con list。哎,那么现在呢,也可以看到我们这里面其实就有两条配置。有两条配置,诶,但是你要你有一你你可能会好奇,就是为什么我们刚才配置的这个talking,然后查看这个con没有出现呢?啊这个其实呢,是我们这个当前打印格式的问题,我们可以看一下influx con list,然后杠杠help查看list的帮助。
02:00
啊,那么你可以看到呢,这里面它其实它其实有一些配置。啊,就是这个list命令的一个配置,那么它允许呢,就是你去指定我们的配置文件的路径啊,另外呢,就是你可以把它打印成Jason格式。呃,现在呢,我们用Jason格式去打印看会怎么样。好,那么现在这个talking不就打印出来了吗?是吧,这其实只不过是哎打印的事,这个talking呢,它其实是存在的,呃,那么我们把这个influx influx命令行工具呢,它维护这个conflict,它维护这个配置,呃,它维护到哪去了呢?它其实是在我们的加目录下,呃,有一个隐藏文件啊,叫做有一个隐藏的目录叫点influx。呃,稍等我看一下in inlux4。啊,因为我这边呢,没有加A啊,要把这个全部打上。啊,有一个in flux dbv2,那这个地方呢,我们把我们定位到这个目录里面。
03:00
可以看到这里有一个文件叫做cons啊,有一个叫cons啊,那么我们现在呢,去看这个文件里面是什么。哎,可以看到啊,除了底下这些注释的内容,哎,这个用井号注释的内容。呃,那么上面呢,其实就是我们刚才创建的两个配置啊,这里面有一个叫province,然还有一个叫active,那么标记为active的,这个标记标记为active等于true的,那么就是我们当前正在使用的配置,也就是influx com2。啊,那么这就是他维护的一个原理啊,就放在这个文件里面。那么我们现在怎么样去呃去切换这个配置呢?我现在想使用这个influx com的这个配置。呃,我们还是要去看命令行。命令行的玩儿法。好还是记住不明白的地方呢,就直接help。好,那么这个文档呢,最关键的是什么部分呢?最关键的你应该先看啊,先看这个全大写的标题,这个是他可以用的下级的子命令,然后这个呢,是他可以使用的一些options,一些可以使用的配置。
04:16
啊,那么再往上还有他的这个examples它的示例啊,那么这个示例你看他就写的明明白白,他说的是set config,也就是说去设置激活哪一个日志啊,哪一个配置,哎,那么这里呢,用一个美元符号表示,这个是可替换的变量名啊,表示config name。那么现在呢,我们就可以试着去操作一下,按他这个文档的意思,我们应该是influx。哎,Config啊,之前我们那个变量的,呃,之前我们这个配置的名称叫做inlux com.com复。好,可以看到呢,我们现在就是激活状态的啊,处于激活状态的,呃,不是康复二了,是是我们之前的in fla.com复,然后我们现在还可以去,哎,把它list一下看看啊,原来的这个配置呢,它还在,我们再切回来再玩一下试试。
05:08
啊,这里改成这个inlu com config,然后inlu.comfort to。好,我们再列出一下,哎,可以看到呢,现在对不对,是不是就来回切换了。呃,那么这就是influx,它命令工具去管理配置的一个详细的介绍。
我来说两句