発行するとき
ps aux | grep mtp
私は得る
ubuntu- + 15934 0.1 0.0 519848 7068?Sl 21:13 0:00 / usr / lib / gvfs / gvfsd-mtp --spawner:1.9 / org / gtk / gvfs / exec_spaw / 20
したがって、この場合のPIDは15934です。ただし、これが実行されるたびにPIDは異なります。PID以外の方法でプロセスを強制終了する方法はありますか?
異なるPID→異なるプロセス。
—
phk 2016
PIDが常に変化している場合、プロセスは常に終了しており、同じ名前の新しいプロセスが開始されています。したがって、おそらく、親プロセス(子プロセスを開始するプロセス)の後に進みます。
—
icarus
ps -ely | awk 'NR==1||/mtp/'
PPID列を見て、見てください
より良いアプローチは、実際に何が起こっているのかを理解し、代わりにそれを修正することです。ログなどを確認してMTPマウントが機能しない理由を調べ、実際に機能するように修正します。GVFSがMTPマウントを試行する理由を調べ、MTPマウントが不要になるようにします。MTPの自動マウントが発生している場所を見つけて、オフにします。なぜGVFSが必要なのかを調べ、そうするのをやめてください。理解せずにプロセスを強制終了するのではなく、結果としてGNOMEデスクトップアプリケーションを破壊するのではありません。
—
JdeBP