jps是jdk提供的一个查看当前java进程的小工具, 全称是 JavaVirtual Machine Process Status Tool
$ jps [options] [hostid]
options:
-q :仅输出VM标识符,不包括class
-l :输出完全的包名,应用主类名,jar的完全路径名
-v:输出jvm参数
-V:输出通过flag文件传递到JVM中的参数(.hotspotrc文件或-XX:Flags=所指定的文件
在Linux执行jps命令时,出现如下回显
[root@localhost home]# jps
-bash: jps: command not found
先看Java的版本
[root@localhost home]# java -version
java version "1.7.0_71"
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)
Java版本是1.7的,然后看下jdk-devel,jps命令是jdk-devel提供的
[root@localhost home]# yum list | grep jdk-devel
java-1.6.0-openjdk-devel.x86_64 1:1.6.0.41-1.13.13.1.el6_8 os
java-1.7.0-openjdk-devel.x86_64 1:1.7.0.131-2.6.9.0.el6_8 os
[root@localhost home]#
安装和Java相同版本的jdk-devel
[root@localhost home]# yum -y install java-1.7.0-openjdk-devel.x86_64
Loaded plugins: fastestmirror, refresh-packagekit,security
Loading mirror speeds from cached hostfile
Setting up Install Process
Resolving Dependencies
--> Running transaction check
--> Package java-1.7.0-openjdk-devel.x86_64 1:1.7.0.131-2.6.9.0.el6_8 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
=======================================================================
Package Arch Version Repository Size
...
然后执行jps
[root@localhost home]# jps
32193 Jps
3407 Kafka
2442 JournalNode
2097
2779 DFSZKFailoverController
3125 ResourceManager
1984 HRegionServer
1902 HMaster
2905 NodeManager
3487 QuorumPeerMain
2546 NameNode