在 *nix 中,您可以ps查看正在运行的进程。但是如果一个可执行文件在一个设备中有多个同名文件,我们就无法确定它是从哪里调用的。
这与我关于这个主题的最后一个问题略有不同。 如何知道正在运行的进程的绝对路径?
来自 HUB 的回答:
readlink /proc/<PID>/cwd
Run Code Online (Sandbox Code Playgroud)
甚至
readlink /proc/$(pgrep <program_name>)/cwd
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
32543 次 |
| 最近记录: |