アプリケーションが外部プロセスを開始するコマンドを見つける方法はありますか?
同期:私はIDE Qt Creatorsを使用していますが、時々SFTPを呼び出してファイルをリモートの場所に転送します。 SFTPがIDEによって別々のプロセスとして生成されると仮定すると、IDEが実行した正確なコマンドを見つける方法はありますか?
答え1
これを使用して、システムコールによって生成されたサブプロセスをstrace -p <PID> -f
追跡できます。fork(2)
vfork(2)
clone(2)
ヒント:-p PID -f
マルチスレッドの場合、指定されたPIDが接続されるすべてのスレッドが使用されます。