我有一个程序,在分布式模式下创建一个文件夹并生成一堆子进程。有没有办法找到从这个文件夹执行的所有PID?排序相反 $ pwdx pid
你给出一个路径名,然后你得到一堆pids。
感谢
答案 0 :(得分:0)
报告absolute path所在的所有流程' / usr / bin /'可以这样做:
ls -l /proc/*/exe 2>/dev/null | grep /usr/bin/ | sed 's@.*/proc/@@;s@/exe.*@@;' | grep -v "self"
报告cd
内部工作目录(工作目录可由简单/tmp/a
更改)的所有进程可以这样做:
ps axo pid | xargs -n1 pwdx 2>/dev/null | grep ': /tmp/a' | sed 's/:.*//'