Linux查看应用的CPU、内存使用情况

目录

一、jps命令。

二、ps命令。

三、top命令。

四、free命令。

五、df命令。


查看应用的CPU、内存使用情况,使用jps、ps、top、free、df命令查看。

一、jps命令。

可以列出本机所有java应用程序的进程pid。

jps [ options ] [ hostid ] 
选项 
-q  仅输出VM标识符,不包括class name,jar name,arguments in main method。 
-m  输出main method的参数。 
-l  输出完全的包名,应用主类名,jar的完全路径名。 
-v  输出jvm参数。
-V  输出通过flag文件传递到JVM中的参数(.hotspotrc文件或-XX:Flags=所指定的文件)。
-Joption 传递参数到vm。

二、ps命令。

显示当前系统的进程状态。

查看哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、进程占用的资源等。

[root@xxx /]# ps -l

F 代表这个程序的旗标 (flag), 4 代表使用者为 super user。
S 代表这个程序的状态 (STAT)。
UID 用户身份证明。
PID 程序的ID,进程识别号,进程标识符。
PPID 当前进程的父进程ID。
C CPU使用的资源百分比。
PRI Priority优先执行序。
NI nice值,负值表示高优先级,正值表示低优先级。
ADDR kernel function 指出该程序在内存的那个部分。如果是个running #的程序,一般就是“-”。
SZ 使用掉的内存大小。
WCHAN 目前这个程序是否正在运作当中,若为 - 表示正在运作。
TTY 登入者的终端机位置。
TIME 使用掉的 CPU 时间。
CMD 所下达的指令。

查找指定进程格式,根据关键字过滤。
ps -ef | grep 进程关键字

[root@xxx /]# ps -ef | grep xinxin-es-jd

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值