gpt4 book ai didi

python - 通过PID找到python运行脚本

转载 作者:行者123 更新时间:2023-12-04 19:25:42 24 4
gpt4 key购买 nike

我知道有人使用 python 运行脚本的 PID。这个过程是由一个公共(public)用户账户使用系统自带的python创建的。我想知道什么程序正在运行。
我可以根据这个PID得到脚本的绝对位置吗?
非常感谢。
FIY 操作系统:Ubuntu 18.04

最佳答案

引用自:
https://askubuntu.com/questions/1392113/how-can-i-check-which-python-script-is-being-run-given-its-pid

You can try reading the file named cmdline in the directory /proc//. It is a null-joined list of the program and its arguments. Here is an example on my ubuntu for the process handling unattended-upgrades:

$ cat /proc/133319/cmdline | xargs -0 echo
/usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
如果你想从另一个 python 脚本中获取结果,你可以使用 subprocess模块来执行必要的终端命令。

关于python - 通过PID找到python运行脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71371391/

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