gpt4 book ai didi

java - 在linux中如何识别一个进程是java还是c或c++进程?

转载 作者:可可西里 更新时间:2023-11-01 17:57:28 28 4
gpt4 key购买 nike

ps -eaf | grep java 命令在这里不是识别进程是否是 java 进程的解决方案,因为执行此命令后我的许多 java 进程未在输出中列出。

最佳答案

简答(希望有人写一个更全面的):

  1. 获取进程PID

  2. 转到 /proc/<pid>

  3. 从那里查找进程二进制文件

  4. 运行命令 fileldd在上面查看您可以从它们的输出中找出什么(当然,请查看命令的手册页)。

  5. 使用 lsof命令查看该进程打开了哪些文件,并查看这些文件是否包含指示器库或类似文件。

关于java - 在linux中如何识别一个进程是java还是c或c++进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37670748/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com