一、下载MobaXterm
下载链接: MobaXterm. 下载步骤如下: 进入页面点击DownLoad ![MobaXterm下载页面](https://img-blog.csdnimg.cn/4ab3bed6555d425db2ac0d85b5f1b2d7.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80ODg4MTg0NA==,size_16,color_FFFFFF,t_70) ![在这里插入图片描述](https://img-blog.csdnimg.cn/2f541575723e41b5b324874f087621a4.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80ODg4MTg0NA==,size_16,color_FFFFFF,t_70)
二、连接远程Linux主机
打开MobaXterm展示如下界面 右击【User session】->【new session】,弹出【session setting】对话框 选择第一个SSH图标,并填入相关信息,就可以完成session的创建 点击确定后,输入密码(输入密码时并不会显示,只管输入后按确定即可,第一次登陆成功后会提示保存密码,一般选择同意),就可以连上虚拟机了。 连接成功出现如下界面 ![在这里插入图片描述](https://img-blog.csdnimg.cn/34e4fd79d1ad4e9a97994ee4180a366f.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80ODg4MTg0NA==,size_16,color_FFFFFF,t_70)
三、查看系统的负载,内存,磁盘,cpu,网络连接数量
①查看系统的负载 uptime ![在这里插入图片描述](https://img-blog.csdnimg.cn/19e28acf5f8041f790a1a94d12ee0930.png)
17:33:45 //代表系统时间
up 3:31 //主机以运行时间(时间越大,说明你的机器越稳定)
6 users //用户连接数(是总连接数而不是用户数)
load average //系统平均负载,统计最近1,5,15分钟的系统平均负载
②查看系统的内存 cat /proc/meminfo ![在这里插入图片描述](https://img-blog.csdnimg.cn/d0d3856b979049aabc91c74efeefb4d2.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80ODg4MTg0NA==,size_16,color_FFFFFF,t_70)
重点数据
MemTotal 总内存
MemFree 空闲内存
MemAvailable 可用内存
Buffers 缓冲
SwapTotal 交换内存
SwapFree 空间交换内存
③查看系统磁盘 df -lh ![在这里插入图片描述](https://img-blog.csdnimg.cn/0c300c06f7154f67bd24847116243e5b.png)
Size //磁盘一共多大
Used //使用了多大磁盘
Avail //剩余多少磁盘
Mounted on //挂载点
④查看系统的CPU
cat /proc/cpuinfo ⑤查看系统网络连接数量 netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’![在这里插入图片描述](https://img-blog.csdnimg.cn/e550a7d359e348c7b241df7a5f7554e4.png)
四、查看java进程数量、java进程gc情况、java内存类实例
①查看java进程数量 top 注意: 这里退出需要【CRTL】+z ![在这里插入图片描述](https://img-blog.csdnimg.cn/97adda22b48540479e10c2d1aa8d0d46.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80ODg4MTg0NA==,size_16,color_FFFFFF,t_70)
第二行:进程总数:100,正在运行进程数:1,睡眠进程数:98,僵尸进程:0
第三行:分别显示的是:用户空间占用CPU百分比、内核空间占用CPU百分比、用户进程空间内改变过优先级的进程占用CPU百分比、 空闲CPU百分比、等待输入输出的CPU时间百分比、CPU服务软中断所耗费的时间总额、 StealTime
第四行:分别显示的是:物理内存总量、使用的物理内存总量、空闲内存总量、用作内核缓存的内存量
第五行:分别显示的是:换区总量、 使用的交换区总量、空闲交换区总量、缓冲的交换区总量
第六行:进程ID、进程所有者、优先级、nice值,负值表示高优先级,正值表示低优先级、进程使用的虚拟内存总量、进程使用的、未被换出的物理内存大小、共享内存大小、进程状态、上次更新到现在的CPU时间占用百分比、进程使用的物理内存百分比、进程使用CPU总时间、命令名、命令行
②查看java进程gc情况 jstat -gc 【java的进程号】 【间隔时间】 ③查看java内存类实例
mpstat -P ALL ![在这里插入图片描述](https://img-blog.csdnimg.cn/0662af9d4d7c4ddca1447a57c9ae5c84.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80ODg4MTg0NA==,size_16,color_FFFFFF,t_70)
五、如何使用curl命令
①获取页面内容 当我们不加任何选项使用curl时,默认会发送GET请求来获取链接内容 curl https://www.baidu.com/ ②显示HTTP头 如果我们只想要显示HTTP头,而不显示文件内容,可以使用 -i 选项 curl -i https://www.baidu.com/ ![在这里插入图片描述](https://img-blog.csdnimg.cn/c938cd9ab48e41748d9583094369ca36.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80ODg4MTg0NA==,size_16,color_FFFFFF,t_70)
|