以Ubuntu为例介绍Linux下如何查看java的pid号。
工具/原料
Ubuntu 18.04
方法/步骤
1
打开终端,先创建文件夹myFolder用来存放演示的文件。然后在myFolder创建一个java文件Test.java。
2
然后输入命令 sudo vi Test.java 对java文件进行编辑。
3
Test.java中的内容如图。
4
编辑完后,用 sudo javac Test.java 命令对java文件进行编译。编译完后用ls命令查看文件,可以看到myFolder目录下有两个文件,分别为Test.java和Test.class。
5
接着使用命令 sudo java Test & 在后台运行java程序。
6
运行后查看该进程的pid。这里介绍两种查看的方法。第一种是用top命令,查看所有进程的情况。如图,输入 top 命令后回车,可以看到有所有的进程,找到java程序,最左一栏就是进程的pid号,图中可以看到刚刚运行的那个程序的pid号为6080。
7
第二种方法是使用pidof命令来查看pid号。输入 pidof java 后回车,如图输出了一个数字为6080,这个就是java程序的pid号。
8
如果想把运行的java程序关闭,可以使用命令kill -9 pid号,将进程杀死。如图是杀死pid号为6080的线程。杀死线程后,再次用pidof java查看,pid号不存在了。
注意事项
要使用java和javac命令,需要安装了jre或jdk