Ubuntu:/proc/pid/commファイルがありません

Ubuntu:/proc/pid/commファイルがありません

私の開発ボックスには、プロセスの実行可能ファイル名を含む以下の/proc/[pid]/ファイルがあります。comm私はこれを使用して信号を送信するプロセスを確認します。私たちのライブサーバーには存在しません。どちらのシステムもUbuntu 12.04.3 LTSを実行しています(ライブサーバーは仮想化されています)。ライブマシンには実行可能ファイルがありますcmdlineが、もちろん解析する必要があるコマンドライン引数も付属しています。あるインスタンスにあり、comm他のインスタンスにない理由は何ですか?

ベストアンサー1

仮想マシンのカーネルが古すぎるか、この/proc/PID/commファイルを提供するように構成されていない可能性があります。

proc(5) マニュアルページによると/proc/[pid]/stat。次のように説明します。

実行可能ファイルのファイル名(括弧内)。実行可能ファイルが置き換えられたかどうかが表示されます。

コマンド名が16文字を超えると切り捨てられます。

おすすめ記事