root@center1:~/douyin# ps aux|grep msg_test.py
root 3133 0.0 0.1 116368 25284 pts/3 T 17:47 0:00 python3 msg_test.py
root 3160 2.3 0.1 116820 25516 pts/3 S 17:48 0:13 python3 -u msg_test.py
root 3217 0.1 0.1 116368 25296 pts/3 T 17:49 0:00 python3 msg_test.py
root 3250 2.2 0.1 116756 25488 pts/3 S 17:50 0:10 python3 -u msg_test.py
root 3335 2.3 0.1 116600 25424 pts/3 S 17:51 0:10 python3 -u msg_test.py
root 3377 2.4 0.1 116636 25448 pts/3 S 17:51 0:09 python3 -u msg_test.py
root 3434 2.4 0.1 116624 25372 pts/3 S 17:51 0:09 python3 -u msg_test.py
root 4300 1.6 0.1 116236 25196 pts/3 T 17:57 0:00 python3 msg_test.py
linux 下面很多msg_testy.py进程 我如何知道那个进程是那个路径里面的msg_test.py 呢
查看进程的当前目录(cwd),如果基本没切换过就知道脚本的目录了:
如果切换过,也许可以通过调试器获取到文件路径。
如果还在不断启动新的进程,可以 execsnoop 跟踪。