00:00
好同学们,咱们前面的话呢,把这个阿尔萨斯呢,已经是安装好了啊,包括简单的我们说如何呢去启动,然后呢,查看相关的当前跟Java相关的一些进程啊,包括呢,我们在这个网页端呢,也可以呢,去登录我们的一个客户端,然后进行呢在相关Java程序的一个监控等等,哎,这块呢小细碎,这个内容呢,我们就说到这儿,然后下边呢,咱们这个重心呢,哎,就来给大家说一说咱们阿尔萨斯这块呢,相关的指令诶都有哪些。那么关于这些指令的这个学习啊,我这儿呢,给大家呢,分成了几波啊,有这个基础的指令啊,GM相关的啊,Class class load哎,Monitor watch等等,还有其他的啊,按照这样的一个顺序呢,咱们来进行讲解啊,首先呢,咱们来看这个第一波叫基础的一些指令,那这里边的一些指令啊,大家会发现呢,很多和咱们这个Linux当中诶常见的这些指令啊,也都是类似的啊,也都是类似的,好,那我们这里呢,来做一个这个测试啊。
01:00
呃,这个我这块呢,再打开一个终端啊,因为这是新的一天了啊,所以我这块电脑也重启过了啊,那这块呢,我们再重新的连上咱们某一个Java的一个进程,哎,我这呢,在Linux这块呢,在idea当中,把咱们前面测试的时候呢,常用的一个OM test这个程序呢,给它跑起来。那这块呢,我就把它给运行起来了。那运营起来之后呢,咱们就把它呢,呃,就先收起来,然后呢,在我们的这个呃终端这块啊,首先呢,我们进入啊CD啊OPT这样的一个目录,好,然后op PT这个目录下呢,咱们有这个阿尔萨斯这个Java文件是吧?然后通过这个Java文件呢,把它砌起来,那也可以呢,咱们直接呢,JPS先来查看一下咱们当前有的这个Java进程,对吧?诶这个咱们在前一天呢,其实都这样操作过了,然后这儿呢,我们就看到了啊接下来的话呢,咱就可以通过这个Java杠炸,然后呢,诶阿尔萨斯。诶,然后呢,诶boot点诶Java文件,然后后边呢,直接输入我们的这个Java的进程4318。
02:02
好,然后我们做一个回车啊,这时候呢,我们就直接呢,呃,相当于启动了一个阿尔萨斯的一个服务器端,然后通过我们这个客户端的话呢,呃,去连接这个服务器端啊,这样呢,我们就可以来进行这个具体的操作了。哎,把这个框呢,我们给它打的稍微大一点啊。好,那这块呢,稍微的会需要花一点时间啊,需要花一点时间。啊,那顺带这个时间呢,咱们也可以再稍微的提一下,就是这里边呢,我们这个指令啊,我呢相当于给它归类归类啊,归类归类,然后大家呢,要进行学习的话呢,呃,也不一定非得要参照我的这个课件了啊也可以呢,大家是不是就在我们这个诶阿尔萨斯的这个官网当中,对吧?诶给我们提供这个文档当中,这里边呢,你像涉及到了一些,呃,有这个叫进阶的一些相关的指令,进阶里边呢,有这个基础的一些指令啊,GM相关的啊,Class相关的,Monitor相关的啊这样的一些可以按照这个顺序呢,大家去学习,诶或者呢,你要是查询的话呢,也可以直接定位到这个命令列表这块,针对于某一个啊,你看这个相关的指令该这个如何学习啊,你就点开看一看,这块呢,都有一些案例啊,而且呢,这里边啊,还都算是这个中文描述的啊,应该说呢,体验比较好啊,正因为这个官方这个文档呢,给了我们相对比较详细的这样的一个说明,所以呢,我在呃自己这个课件里面呢,我就呃有的呢,就没有整的那么详细了啊,就没有必要了啊,因为呢这个官方文档呢。
03:24
应该是,哎非常不错了啊,哎,是这样的一个意思,好,那我们再来看一下,行,这时候呢,我们就已经能够连接上了,呃,连接的就是我们这个4318这样的一个Java的进程啊,就是我们这个OMT这个程序了,对吧?好,那我们这里边看一下啊,有哪些指令呢,咱们可以做测试。首先呢,咱们来看这个基础指令这一波啊,为了查看这个方便啊,我这呢给他这么着一下。哎,盯一下,哎,咱们就给它放到这儿是吧,哎方便呢,咱们这个看一下这个情况啊,嗯,把这个我们就得往这边拽一拽了。
04:01
好,这个呢,行这就行啊呃,第一个呢,叫做这个helpp啊,查看帮助的一个指令啊,比如说我们这呢,直接输入这个helpp啊,这呢就列举出来了,你看我们常见的这些指令呢,都有谁,每个指令的对应的意思是什么啊,你像这个就是,呃,显示一下咱们当前阿尔萨斯的一个版本啊,Session this pro咱们在前面呢,也也都用过是吧?啊解map那块我们也见过这个啊呃,显示一下我们当前这个系统的一些属性信息啊等等等等啊这都有行,那具体的比如说关于某一个指令,大家比如说不清楚的话呢,哎,你也可以这样,比如说呢这个。呃,Reset吧,是吧,这个reset啊,所以呢,哎,这叫重置所有的,呃,被加强的这个class,那我们就输入一个reset,然后杠H一下,哎,这里边呢,就列举出来这个reset啊,他该怎么去使用。啊,这块呢,还有给你举例子是吧,好,这是我们说的这个意思啊,行,那我们从上往下来说一下啊,这个help呢就过了啊帮助的一个指令非常重要,下面一个呢,叫做cat指令,打印文件的内容啊这个呢,跟咱们这个Linux里边的cat呢是一样的啊一样的,那比如说呢,呃,比如说我们这样子一下啊首先呢,我去这个看一下。
05:11
在我当前这个,呃。OPT这个目录下。哎,打开我这个计算机文件系统OT op PT的目录下呢,你看我们有一个hello word这样一个Java文件是吧?哎,然后我们把这个JA文件呢,我们给它输出一下,哎,这个意思啊。那这里边儿的话呢,哎,我就可以这样去操作了,哎cat。哎,这个我们得定位到这儿啊,哎,Cat,然后呢,是我们这个OPT下的有一个,哎,Hello a word,哎第。哎,Java文件。诶,这样回撤一下,好,这里边呢,我们就相当于把这个文件中的这个内容给我们输出出来了啊,OK,比较简单啊呃,下边呢,是这个,嗯,Eo打印参数和Linux这个是一样的,哎,过了啊,下边group这个咱们也都操作过啊,这个是一个相当于匹配啊,然后T这个跟我们Linux也似就过了啊PWD也类似啊,返回当前的工作目录啊,比如说我们这块呢,PWD,诶我们当前呢是在这个目录下啊,这就可以了啊。
06:12
然后crs清屏的是吧,然后这个session,诶看一下session啊,Session的话呢,能够列举出来就是我们当前访问的这样的一个啊绘画啊这个呢,呃,对应的这个Java的一个进程是4318啊,这是这个session的一个ID啊过了啊。嗯,Reset啊,叫重置一个增强类啊,将阿尔萨斯增强过的类呢全部还原啊,这个我们因为还涉及到其他的一些相关指令啊,这个我们先了解一下就行啊呃,下边这个version就是我们当前使用的这个阿尔萨斯的一个版本号,嗯,OK,哎,History就是我们之前操作过的这个相关的一些指令,哎,都有哪些啊,便于我们进行一个回顾,是吧?来查看一下你之前都做过哪些事儿啊?呃,下边这两个稍微注意一下。这个quit的话呢,这叫退出,这个quit跟ex呢,它俩都是退出这个stop啊stop啊,甚至还有这个叫shutdown是吧?嗯,有什么区别呢,就注意这个stop的话呢,它会关闭阿尔萨斯的这个服务端。
07:11
啊,那既然的话,你所有的客户端呢,相当也就断开连接了,而我们这个quit的话呢,只是关闭咱们当前这个阿尔萨斯这个客户端啊,诶咱们呢,这个前几天给大家演示的时候呢,我们这个quit啊ex啊都演示过是吧?哎,这里边呢,我演示一把这个stop啊演示一把这个stop,好我们执行一个回车。大家看这时候的话呢,我们诶是不是你看首先呢,它重置了所有的这个加强的这个类,然后呢,阿尔萨斯这个服务器端呢,是不是就上当了,诶那他上档之后呢,我们相应的这个所有的客户端呢,也都被这个下档了,哎,所以你看这时候呢,就处回到我们这个,呃,Linux这样的一个指定目录下了,哎,就是这样个情况啊,然后这个k up呢,就重置它的这个快捷键啊,这个咱们就不多说了啊好,这个呢,就是咱们说这个基础的这样的一波指令啊,这块呢,大家熟悉一下啊,相对来说呢,也比较简单是吧。好,这个我们就过了啊。
我来说两句