psを使用して実行中のプロセスが表示された場合は、どのように実行ファイルを見つけますか?

psを使用して実行中のプロセスが表示された場合は、どのように実行ファイルを見つけますか?

使用中のプロセスを表示できる場合は、プロセスを起動したps -eファイルをどのように見つけることができますか?

ベストアンサー1

Linux:PIDがわかっている場合は、そのファイルのcmdlineファイルを見つけることができます。たとえば、

cat /proc/PID/cmdline

プログラムの起動後にバイナリが移動すると失敗することがあります。

そしてもちろん:

lsof -n | grep PID | grep ' txt '

そして:

ls -la /proc/PID/exe

これは実行可能ファイルへのシンボリックリンクです。

おすすめ記事