[如何在macOS Catalina中使用gcore 在运行的进程上生成文件的核心转储?收到错误“ gcore:权限不足”

问题描述 投票:2回答:1

目前,我有一个程序可以运行并休眠60秒。我得到程序的PID,然后运行“ sudo gcore(进程的PID)”。但是我在终端中收到消息“ gcore:权限不足”。我不确定为什么会这样以及如何解决这个问题。

当我运行“ info gcore”时,我看到格式为:

gcore [-s] [-v] [-b size] [-o path | -c pathformat] pid

使用以上格式,谁能给出一个gcore命令的示例,该命令使用进程ID在正在运行的进程上生成核心转储并将该核心转储保存到特定的文件路径吗?

注意:我还安装了gcore的自制版本,如另一篇堆栈溢出文章所述,但这没有帮助

目前,我有一个程序可以运行并休眠60秒。我得到程序的PID,然后运行“ sudo gcore(进程的PID)”。但我在...

pid privileges coredump macos-catalina gcore
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.