バックグラウンドで実行中のプロセスがありますが、bzip2
どこから来るのかわかりません。多くのリソースを消費します。逆に作業して、lsof
プロセスがどのファイルにアクセスしているかを確認できますか?
私はその過程を一時的に中断しました。
答え1
lsof
これがなぜ「反対」なのかはわかりません。lsof
それがまさにそれがすることです。フラグを渡して、-p
結果に含める/除外するPIDを指定できます。
$ lsof -p $(pidof bzip2)
答え2
この/proc/
ディレクトリ内で、PID別に別々のディレクトリにある実行中のプロセスの詳細を見つけることができます。そのファイル記述子はfd/
サブディレクトリにリストされます。
ls -l /proc/$(pidof -s bzip2)/fd/