[英]how to get PIDs spawn from a particular folder
我有一個程序,該程序在分布式模式下創建一個文件夾並生成一堆子進程。 有什么辦法可以找到從該文件夾執行的所有PID? 與$ pwdx pid相反
您在其中給出路徑名,然后得到一堆pid。
謝謝
報告所有絕對路徑在“ / usr / bin /”內部的進程可以這樣進行:
ls -l /proc/*/exe 2>/dev/null | grep /usr/bin/ | sed 's@.*/proc/@@;s@/exe.*@@;' | grep -v "self"
報告在/tmp/a
內部的工作目錄(可以通過簡單的cd
更改工作目錄)的所有進程,可以這樣進行:
ps axo pid | xargs -n1 pwdx 2>/dev/null | grep ': /tmp/a' | sed 's/:.*//'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.