这个实现起来非常简单,只需要遍历当前的进程列表,如果包含有我们查询的某个进程关键字,则说明这个进程正在启用或运行,否则,没有运行,下面我简单介绍一下实现过程,感兴趣的朋友可以尝试一下,Windows环境和Linux环境基本类似:
Java测试代码如下,基本思想先运行Tasklist命令,获取当前系统运行的所有进程,然后循环读取每个进程,与我们所要搜索的进程关键字进行匹配,如果包含有进程关键字(indexOf函数的返回值就不会是-1),则说明这个进程正在运行,否则,进程没有运行:
程序运行截图如下,这里我对进程名进行了红色标记,如下,可以看出,当前搜索的chrome进程正在运行:
这里的Java代码基本和前面的Windows平台类似,唯一的区别就是运行“ps -aux”命令获取当前系统的所有进程,然后循环遍历进程列表,如果匹配到进程的关键字,则说明搜索的进程正在运行,否则,没有运行:
程序运行截图如下,这里我也用颜色对进程名进行了标记,如下,可以看出,当前的vsftpd进程正在运行:
至此,我们就完成了利用Java来判断某个进程是否正在启用或运行。总的来说,整个过程非常简单,代码也非常容易理解,只要你有一定的Java基础,熟悉一下上面的代码,很快就能掌握的,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。
启动java后台进程有两种方式:
1. 绝对路径/bin/java() & : 后台运行,你关掉终端会停止运行
2. nohup 绝对路径/bin/java (java程序) : 后台运行,你关掉终端也会继续运行 java相关操作有: 1.查看java进程信息: ps -ef | grep java 2.结束java进程: kill -9 java程序名称
以我为例,第一个问题Java中main方法,所有关键字含义,及在什么时候回用到main。看似基础通过面试回答。知道你道行多深
如何恢复DB2中误删除表的数据?首先,数据库应该能够前滚(数据库配置参数logretain或userexit已打开)。DB2 connect to dbnamedb2 update DB CFG using logretain ondb2
摩斯密码是什么语言?摩尔斯电码不能直接表达中文。它需要通过莫尔斯电码用英语表达,然后从英语翻译成汉语。摩尔斯电码使用点和水平线表示数字和字母,使用停顿表示不同的单词和句子。". 读作“drop”是一个短点信号,读作“Ta”是一个持续一段时间
有哪些影视资源网站值得推荐?谢燕,作为一个电影爱好者,如果有一天我不看电影,我会感到不舒服。我看过很多电影。你知道我是怎么寻找资源的吗?因为我有神器,我这里有所有主要的电影网站和应用程序。今天,我要破例当雷锋。我会和你分享,记住要喜欢。…别
如何做好网页设计?Web设计比具有硬件知识的嵌入式编程和PC网络编程要容易得多。一个简单的网页只需要学习HTML,CSS和JS。最后,有C语言的基础。我在2003年学习了网页。我和在家里上网无关。我想做一个在线运行的CRC计算器,也就是CR
鼠标左键坏了怎么用键盘代替?使用软件neatmouse。这是一款类似鼠标按键的软件,也是通过键盘来模拟鼠标的,但是功能远远强于windows的鼠标按键。2、用本软件热键(自定义快捷键),可设置快捷键,模拟鼠标左键、鼠标右键、双击等。我个人用
五子棋万能公式?打五子棋的关键是先防后攻,先攻后待攻。攻防转换,慎思变,先发制人,破天荒。防御八卦和攻角很容易。国际象棋赢法:1。最常见的赢法是杀掉两位棋手,即输一位棋手,同时形成两条棋道,这样,如果对手阻挡一位棋手,就来不及阻挡另一位棋手
手机上网都是用哪个浏览器?手机浏览器,主要取决于使用习惯,以及使用功能。我使用的浏览器相对较小,“星尘浏览器”。虽然不知名,但生产这款浏览器的公司还是很知名的。著名的“凤凰系统”和运行在PC机上的Android系统都是由这家公司开发的。St
网络销售该怎么做?1. 灵活运用销售策略(不要死记硬背)2。熟悉并了解自己的产品3。积极寻找客户(我们是销售,不是客户服务,所以不要等客户来找你)4。对于没有成交的客户,我们应该及时跟进(当然,不要天天打扰别人,找个好的时间段)网络销售难不
Python跟其他语言比有哪些优势?Python语言的最大优点是易于入门和学习。儿童编程现在也很流行,所以许多人开始涌向计算机科学。当然,语言也有语言的一些特点:学习语言的目的是为软件项目的开发做准备,在软件开发中找到一份满意的工作目前,许
java怎么使用常用的快捷键?1. 首先,如果Java代码很乱。按shift-Ctrl-f进行排序;格式排序:shift-Ctrl-f.2。其次,您希望轻松地编写java代码。按ALT/。Java代码智能提示:ALT/。3. 第三,在Jav