osx – 通过正在运行的进程(unix)获取使用的库的列表

前端之家收集整理的这篇文章主要介绍了osx – 通过正在运行的进程(unix)获取使用的库的列表前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要找出一个unix进程加载和可能在它的生命周期中使用的库。这是可能和如何。或者更好的是,我有一个库名称,我需要找出什么进程使用它,是这是可能的。

在同一个注意事项上,是否有可能得到通知一些如何当一个unix进程启动和什么时候退出。他们不会是我过程的子进程,我只需要知道全局。

更新:

我想我没有给足够的信息。 unix我说的是MacOS X(即使有人说它不是真的完全unix),我正在寻找一种方法来找到加载的库一个进程有,我需要在C/C++。

Solaris有 pldd.对于Linux,您可以在可执行文件调用 ldd,或者对正在运行的进程调用 pmap,或查看映射库的/ proc / PID / maps。

猜你在找的Bash相关文章