java - 如何终止从 shell 脚本运行的 JVM?

标签 java linux shell

我有一个启动两个 java 进程的 shell 脚本。如何确保当 shell script 进程被杀死时,它的所有子进程也会被杀死?例如,当我试图杀死它时,java 进程仍然存在:

kill -9 myscriptID

最佳答案

您可以通过运行此命令来检查所有 java 进程:

ps -aux | grep *java*

This看起来它也有帮助。

关于java - 如何终止从 shell 脚本运行的 JVM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11061154/

相关文章:

linux - 在unix下执行有管道的命令会使用多少个进程?

shell - 无法使用 oozie 运行 shell 脚本

java - FireFox 驱动程序不适用于 Selenium

linux - 如何更改备份在 Ubuntu 16.04 中创建备份的时间?

linux - 用于 Linux 的设备树感知 i2c gpio 驱动程序示例?

linux - 用于在特定文件夹结构中备份修改文件的 Bash 脚本

java - 查找错误 - "close() invoked on a value that is always null"

java - 即使 subscribeOn() 在另一个线程上调用,Observable 也会在主线程上运行

java - 为 putLock 和 count 制作本地副本的目的是什么?

linux - 当使用 ffmpeg 将脚本传输到 bash 时,第一个字符消失