首页 > 后端开发 > 正文

ubuntu怎么查看java运行的程序

2024-03-19 14:08:11 | 我爱编程网

ubuntu怎么查看java运行的程序相关内容,小编在这里做了整理,希望能对大家有所帮助,关于ubuntu怎么查看java运行的程序信息,一起来了解一下吧!

本文目录一览:

ubuntu怎么查看java运行的程序

查看java进程java进程linux

linux命令里的jps是什么意思?

jps(JavaVirtualMachineProcessStatusTool)是JDK1.5提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在linux/unix平台上简单察看当前java进程的一些简单情况。

Java工程师需要掌握Linux的哪些方面?我爱编程网

基本操作,会部署程序,查看进程,内存,硬盘,会安装jdk,tomcat!基本命令例如:cp,mv,ls,ps,top,df,cd,tail,ping,ifconfig,scp,rm,chmod,chown,yum,apt-get,telnet,ftp,kill,grep等!尤其要求熟悉vim.可以熟悉掌握centos,Ubuntu!,如果想做简单维护工作的话,可以学习shell编程!

JAVA基础:java如何判断某个进程是否在启用?

这个实现起来非常简单,只需要遍历当前的进程列表,如果包含有我们查询的某个进程关键字,则说明这个进程正在启用或运行,否则,没有运行,下面我简单介绍一下实现过程,感兴趣的朋友可以尝试一下,Windows环境和Linux环境基本类似:

Windows

Java测试代码如下,基本思想先运行Tasklist命令,获取当前系统运行的所有进程,然后循环读取每个进程,与我们所要搜索的进程关键字进行匹配,如果包含有进程关键字(indexOf函数的返回值就不会是-1),则说明这个进程正在运行,否则,进程没有运行:

程序运行截图如下,这里我对进程名进行了红色标记,如下,可以看出,当前搜索的chrome进程正在运行:

Linux

这里的Java代码基本和前面的Windows平台类似,唯一的区别就是运行“ps-aux”命令获取当前系统的所有进程,然后循环遍历进程列表,如果匹配到进程的关键字,则说明搜索的进程正在运行,否则,没有运行:

程序运行截图如下,这里我也用颜色对进程名进行了标记,如下,可以看出,当前的vsftpd进程正在运行:

至此,我们就完成了利用Java来判断某个进程是否正在启用或运行。总的来说,整个过程非常简单,代码也非常容易理解,只要你有一定的Java基础,熟悉一下上面的代码,很快就能掌握的,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。

ubuntu怎么查看java运行的程序

ubuntu怎么查看java运行的程序

一个ubuntu下运行java程序的实例

首先创建.java文件

进入某个目录,

然后创建一个.java文件:vim HelloWorld.java

在里面输入代码:

public class HelloWorld{

public static void main(String args[]){

System.out.println("Hello World in Ubuntu!");

}

}

保存并退出vim::x,回车。

编译HelloWorld.java:javac HelloWorld.java 得到HelloWorld.class文件

运行HelloWorld:sudo java HelloWorld

结果输出:Hello World in Ubuntu!

ubuntu怎么查看java运行的程序

JAVA怎么判断指定的进程当前是否在运行

我爱编程网(https://www.52biancheng.com)小编还为大家带来JAVA怎么判断指定的进程当前是否在运行的相关内容。

import java.io.BufferedReader;

import java.io.InputStream;

import java.io.InputStreamReader;

class StreamDrainer implements Runnable {

private InputStream ins;

public StreamDrainer(InputStream ins) {

this.ins = ins;

}

public void run() {

try {

BufferedReader reader = new BufferedReader(new InputStreamReader(

ins));

String line = null;

while ((line = reader.readLine()) != null) {

//这判断你的进程

if(line.indexOf("QQ.exe")!=-1){

System.out.println("有QQ");

}

}

} catch (Exception e) {

e.printStackTrace();

}

}

}

public class TestRunCmd {

public static void main(String[] args) {

String[] cmd = new String[] { "cmd.exe", "/C", "wmic process get name" };

try {

Process process = Runtime.getRuntime().exec(cmd);

new Thread(new StreamDrainer(process.getInputStream())).start();

new Thread(new StreamDrainer(process.getErrorStream())).start();

process.getOutputStream().close();

} catch (Exception e) {

e.printStackTrace();

}

}

}

试试这样,我用的线程来做,你改run方法里面的进程名就好了

以上就是ubuntu怎么查看java运行的程序全部内容了,了解更多相关信息,关注我爱编程网。更多相关文章关注我爱编程网:www.52biancheng.com

免责声明:文章内容来自网络,如有侵权请及时联系删除。
与“ubuntu怎么查看java运行的程序”相关推荐
eclipse怎么运行java程序
eclipse怎么运行java程序

eclipse怎么运行java程序1、打开java程序,点击上方工具栏里,绿色圆圈中部有向右的白色三角的按钮(鼠标悬停在上面提示"Run")2、左侧程序列表中选中要运行的java程序,右键选择RunAs,子目录选择JavaApplication3、打开java程序,快捷键Alt+Shift+X,右下角出现黄色列表框,点击Jeclipse怎么运行?需要什么Java环境?1.在官

2024-05-12 18:26:58
编写的java程序在cmd里运行完后,怎么没看到输出结果,
编写的java程序在cmd里运行完后,怎么没看到输出结果,

编写的java程序在cmd里运行完后,怎么没看到输出结果,帅锅。。生成class文件说明你的程序正确的,,这是要编译后再输出结果的,,只要在cmd中输入java类名如你的是hellojava.java那你就要输入javahellojavajava代码运行后没结果??你的main方法里只有一行代码,new了一个PrimeThreads,参数是字符串数组argsPrimeThread

2024-05-20 08:59:33
Java程序在eclipse中怎么运行?
Java程序在eclipse中怎么运行?

Java程序在eclipse中怎么运行?中文版:1、打开“运行”菜单,点击“运行(N)...”按钮,进入运行配置界面。2、在左侧选择要运行的程序,然后点击右侧“(x)=自变量”标签,在下面的“程序自变量(A):”文本框中输入程序运行需要的参数。3、点击下面的“运行(R)”按钮运行程序。英文版:1、打开“Run”菜单,点击“Run...”按钮,进入运行配置界面。

2024-04-02 06:43:10
java 怎么让程序一直运行
java 怎么让程序一直运行

java怎么让程序一直运行只有死循环和线程两种方法,不太明白楼主是什么意思。如果是web工程的话,可以发布到服务器上(如tomcat)等,一直让服务器处于开启状态就行了。如果是类似做QQ一样的即时聊天工具的话就用线程,让工具类处在线程内,再用类的构造函数开启线程,.start()就是这样了。JAVA程序执行完一个功能后如何继续执行其他功能加个for循环,加个判断退出的条件。。。

2024-03-27 00:12:03
linux下运行java单个程序 linux运行java程序linux运行java
linux下运行java单个程序 linux运行java程序linux运行java

java程序在linux(Ubuntu14.04)下运行需要安装其他的插件么需要安装JDK,JDK中包含JVM,而JVM是java程序运行的基础。1.先从Oracle官网下载JDK。先选择同意按钮,然后根据自己的系统下载相应版本。我的系统是Ubuntu14.0464位的,所以我下载的2.创建一个目录/usr/lib/jvm以便于把下载解压后的包放到这个目录下。3. 解压并

2024-06-16 09:00:06
java网络爬虫程序怎么运行
java网络爬虫程序怎么运行

java网络爬虫程序怎么运行用HTTPclient或者htmlunit工具包,他们都可以做爬虫获取网页的工具。比如htmlunit,楼主可以这样获取网页源码:import com.gargoylesoftware.htmlunit.WebClient;import com.gargoylesoftware.htmlunit.html.HtmlPage;import com.gargo

2024-04-08 00:34:25
手机java编号程序怎么运行
手机java编号程序怎么运行

手机java编号程序怎么运行一、安装JAVA程序方法: 1、在网站上搜索一个APK格式的JAVA虚拟机,下载安装程序后安装在手机上, 安装后手机上“所有程序”中增加此程序的图标,如下图(安装方法与安装 其他程序一样,通过手机浏览器下载安装或通过电脑下载安装包) 2、先下载好自己需要的JAVA安装包放在储存卡上,进入手机已安装好的“JAVA“, 再点击菜单键(手机下方三条横线的图标),点击储

2024-05-19 07:28:41
怎么样在dos下运行java程序!
怎么样在dos下运行java程序!

Java十大必读经典书籍推荐在编程的世界里,Java语言以其强大的功能和广泛的应用成为了程序员的首选。今天,我要向你推荐十本Java学习路上不可或缺的经典书籍,它们犹如璀璨的繁星,照亮了无数Java开发者的职业之路。1.Java核心技术·卷I·基础知识(豆瓣评分:9.4)作为Java领域的经典之作,这本书与《Java编程思想》并驾齐驱,畅销10余年,深受全球程序员喜爱。由资

2024-05-30 23:43:32