簡體   English   中英

如何從特定的文件夾中獲取PID

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM