/ / कब / डीआईआर / प्रोक / संशोधित तिथि में परिवर्तन होता है? - सी, लिनक्स, यूनिक्स, प्रोक

/ Proc / संशोधित दिनांक में एक डीआईआर कब बदलता है? - सी, लिनक्स, यूनिक्स, proc

मैं एक के निर्माण की तारीख पाने का प्रयास कर रहा हूँप्रक्रिया, लेकिन चूंकि POSIX केवल एक्सेस की गई, संशोधित और परिवर्तित तिथियों का समर्थन करता है इसलिए मैं किसी भी फाइल को "स्टेट" कर सकता हूं। तो शायद मैं प्रक्रिया निर्देशिका की "संशोधित" तिथि का उपयोग कर सकता हूं? जैसे "/ proc / 2206" और आउटपुट संरचना से संशोधित तिथि लेते हैं?

यही कारण है कि मैं जानना चाहता हूं कि फ़ोल्डर "संशोधित" तिथि कब बदलता है? नोट: मैं "ps" जैसे किसी भी टूल का उपयोग नहीं कर रहा हूँ

धन्यवाद।

उत्तर:

जवाब के लिए 0 № 1

आप इसका उपयोग कर सकते हैं स्टेट (2) सिस्टम पर कॉल करें /proc/2206/stat pid की फ़ाइल के लिए प्रक्रिया 2206- (या पर) /proc/self/stat प्रक्रिया के अंदर से)। लिनक्स के बारे में और पढ़ें proc (5) छद्म फाइल सिस्टम।

ऐसा लगता है कि सभी पहुंच, संशोधित, उस के समय को बदलते हैं /proc/*/stat फ़ाइल विचार प्रक्रिया का प्रारंभ समय है।

याद है कि फ़ाइलों के तहत /proc/ लिनक्स कर्नेल द्वारा प्रदान की गई छद्म फाइलें हैं, जो जल्दी से पढ़ी जाती हैं और किसी भी डिस्क गतिविधि को शामिल नहीं करती हैं।