procディレクトリのファイルを読み取るには? [閉鎖]

procディレクトリのファイルを読み取るには? [閉鎖]

lsコマンドが "/ proc"のファイルを読み取れないことがわかりました。

添付ファイルを参考にしてください。

ここに画像の説明を入力してください。

リンクされたファイルがたくさんありますが、lsはそのファイルを読み取ることができません。

ベストアンサー1

/proc以下を使用してファイルを一覧表示し、ls内容を読み取ることができますcat(一部の例外はあります)。/proc/PID/mem非常に奇妙な)。

以下のファイルは/procシステムの現在の状態を反映しているため、ある瞬間には存在し、次にはもう存在しない可能性があります。一部のファイルは現在のプロセスによって異なります。/proc/selfたとえば、それを要求したプロセスのPIDへのシンボリックリンクです。

Bashが存在しないと報告すると、/proc/4551/task/4551/fdPID 4551を持つプロセスが現在存在しないことを意味します。 (より正確には、bashが実行されているPID名前空間にはそのPIDを持つプロセスはありません。)

おすすめ記事