ls -l /proc/self | ls -l /proc/self | PIDの増加?

ls -l /proc/self | ls -l /proc/self | PIDの増加?

コマンドが実行されるたびに、リンクが指すls -l /proc/selfプロセスのPIDが増加します。なぜですか?コマンドのPIDですかls

ベストアンサー1

はい、PIDは次のとおりですls

/プロセス/自己 このディレクトリは、/ procファイルシステムにアクセスするプロセスを意味し、同じプロセスのプロセスIDと呼ばれる/ procディレクトリと同じです。

(からman 5 proc)

/proc/self/proc/PIDファイルシステムの魔法を介してリンクのプロセスPIDにアクセスするシンボリックリンクproc

あなたの場合、プロセスはそのlsため、コマンドを実行するたびに異なるPIDを取得します(増加する傾向があります)。

おすすめ記事