Linux では、/proc/
で確認できます。 . man proc
と入力してみてください 詳細については。 /proc/$PID/cmdline
の内容 $PID
を処理するコマンドラインが表示されます で実行されました。 /proc/self
もあります 自分自身を調べるために:)
別の方法 (Mac OS X など) は、 libproc
を使用することです。 . libproc.h を参照してください。
この UNIX を行う一般的な方法はありません。
OSごとに処理方法が異なり、非常に難しいものもあります。ただし、Linuxについて言及しています。 Linux では、情報は /proc ファイルシステムにあります。
プロセス ID 9999 のコマンド ラインを取得するには、ファイル /proc/9999/cmdline
を読み取ります。 .