gpt4 book ai didi

bash - 如何显示 bash session 的当前进程树?

转载 作者:行者123 更新时间:2023-11-29 08:59:00 25 4
gpt4 key购买 nike

我想创建一个 bash 别名,为我提供从我正在使用的当前 bash session 到 init 的进程树。

用例是知道我是否使用了bashvi:shell命令。

我用的是MacOS X,听说过pstree,但是好像只显示children,没有显示init和当前进程的关系。

最佳答案

我相信通过一些谷歌搜索,您可以找到如何获取和下载适用于 Mac 的 pstree。但是,您可以使用 psppid 做一个穷人的版本。

例如

ps -eo ppid,pid,cmd | awk '{p[$1]=p[$1]","$3}END{ for(i in p) print i, p[i]}'

关于bash - 如何显示 bash session 的当前进程树?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7138783/

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