0

プロセスの作成日を取得しようとしていますが、POSIXはアクセス日、変更日、および変更日のみをサポートしているため、ファイルを「統計」できないようです。だから多分私はプロセスディレクトリの「変更された」日付を使用することができますか?「/proc/ 2206」のように、出力構造体から変更日を取得しますか?

そのため、フォルダの「変更された」日付はいつ変更されますか?注:私はプログラミングを行っており、「ps」などのツールを使用していません。

ありがとうございました。

4

1 に答える 1

0

ファイルでstat(2) システムコールを使用でき/proc/2206/statます-pidのプロセス用2206-(または/proc/self/statプロセス内から)。Linux proc(5)疑似ファイルシステムの詳細をご覧ください。

その/proc/*/statファイルのすべてのアクセス、変更、変更時間は、検討対象のプロセスの開始時間であるようです。

/proc/のファイルは、Linuxカーネルによって提供される疑似ファイルであり、すばやく読み取られ、ディスクアクティビティを伴わないことに注意してください。

于 2012-05-08T07:23:53.243 に答える