回答:
以下を使用して、Pythonプロセスのリストを取得できますpgrep。
pgrep -lf python
ただし、これはコマンドライン全体をリストするわけではありません。最新バージョンをpgrep使用している場合は、-aを使用してこれを実行できます。
pgrep -af python
それ以外の場合は、次を使用できます/proc。
IFS=" " read -ra pids < <(pgrep -f python)
for pid in "${pids[@]}"; do
printf '%d: ' "$pid"
tr '\0' ' ' < "/proc/$pid/cmdline"
echo
done
lsof -p $PID良いスタートになるでしょう。$PIDPIDのコンマ区切りリストにすることもできます。また、大量のデータがで公開され/proc/$PID/ます。