【问题标题】:Killing a JVM process using the name instead of PID [duplicate]使用名称而不是 PID 杀死 JVM 进程 [重复]
【发布时间】:2017-06-29 06:01:27
【问题描述】:

有没有办法用名字(用jps 命令返回)而不是PID 杀死Java 进程?

【问题讨论】:

    标签: java linux jvm


    【解决方案1】:

    这里是杀死Java进程的命令是进程名称而不是进程ID。

    kill `jps | grep "DataNode" | cut -d " " -f 1`
    

    【讨论】:

    • 这很好用。有没有像jps 这样的命令,只需将 Main 类指定为命令的参数,就可以杀死 java 进程。我正在寻找类似command kill <DataNode> 的命令
    • 在任务管理器中搜索 javaw.exe 并从那里杀死它。否则试试这个pkill -9 -f <nameOfYourJavaAplication>
    猜你喜欢
    • 2021-08-09
    • 2014-05-01
    • 2010-09-14
    • 2014-09-07
    • 2017-11-17
    • 2013-10-27
    • 2021-09-21
    • 1970-01-01
    相关资源
    最近更新 更多