gpt4 book ai didi

c - 过程识别

转载 作者:太空宇宙 更新时间:2023-11-04 04:58:10 25 4
gpt4 key购买 nike

假设我有 15 个进程/守护进程在后台运行。假设其中一个进程已转储核心。

我如何确定哪个进程已转储核心。

我正在使用 hpux!

最佳答案

1) 如果进程具有相同的名称,那么我认为您必须从不同的文件夹运行它们。如果进程转储核心,您将在其文件夹中找到它。我不知道你是如何启动它们的。如果你使用 &开始一个过程然后你可以使用$!获取最后启动的守护进程的 PID,从而将进程的 PID 保存在其文件夹中。或者您可以查看此文件夹中守护程序的日志,并从那里获取此文件夹中进程的 PID。

2) 如果您运行不同的应用程序,您可以使用 file ./core找出应用程序的名称。

更新:3) 刚刚读到这个:

先运行coreadm -p core.%p.%f.%t.%n或将此命令放入您的个人资料中。然后,如果应用程序核心转储,您将看到一个名为 core.<PID>.<Application-Name>.<Timestamp>.<Server> 的核心文件。 .例如:core.29305.main.1278939422:531259.srv2-rx8

关于c - 过程识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2592279/

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