是否有可能找到正在运行的程序的路径?

Modified on: Sat, 30 Jun 2018 06:03:00 +0800

我运行了xmms2d进程,但是可能产生它的两个可能的可执行文件(在可执行路径中的不同目录中)。我怀疑其中一个已损坏,因为有时这个程序有效,有时却没有。现在运行的进程有效,所以我想删除(或重命名)另一个进程。

ps ax|grep "xmms"返回8505 ? SLl 2:38 xmms2d -v没有路径信息。鉴于PID,我能否找到它是从/usr/bin/xmms2d还是/usr/local/bin/xmms2d运行的?

谢谢!

作者:Wolf

最佳答案

试试这个:

ls -l /proc/8505/exe

或者,如果您不想解析ls的输出,只需执行以下操作:

readlink /proc/8505/exe

realpath /proc/8505/exe
作者:,Mikel

相关问答

添加新评论