जवाबों:
लिनक्स पर, फ़ाइल के निर्माण समय का कोई ट्रैक नहीं है। आप केवल उपयोग कर सकते हैं:
mtime
,atime
,ctime
।यदि आप इन समयों के आधार पर परीक्षण वाली फ़ाइलों की तलाश करना चाहते हैं, find
( man find
) आपकी सहायता कर सकते हैं।
आप अपनी वर्तमान निर्देशिका और उसकी उपनिर्देशिकाओं में ठीक 30 मिनट पहले एक्सेस की गई फ़ाइल को खोजने के लिए इसका उपयोग करेंगे:
find -amin 30
आमतौर पर, आप एक अंतराल का उपयोग करना चाहते हैं क्योंकि सटीक संख्या में मिनट देना मुश्किल हो सकता है:
find -amin +25 -amin -35
यह 25 से अधिक लेकिन 35 मिनट से कम समय तक एक्सेस की गई फ़ाइलों को खोजेगा।
और अगर आप केवल संशोधन के समय में रुचि रखते हैं और एक्सेस (यानी पढ़ने) के समय में नहीं, तो -amin
साथ बदलें -mmin
।
mtime
जवाब में बहुत कुछ कहा
-mtime 30
करता हूं तो वह 30 दिन पुरानी फाइलें दिखा रहा था।
Xtime
विकल्प दिनों के लिए हैं और Xmin
मिनटों के लिए विकल्प हैं । मेरा बुरा, मैं उत्तर को संपादित करता हूं
Xtime
किसी भी उचित समय इकाई के साथ 30m
तीस मिनट या 5d
पांच दिनों के लिए उपयोग कर सकते हैं
आप ऐसा करने के mtime
लिए उपयोग कर सकते हैं :
find . -mmin 30 #exactly 30 minutes old
created
या modified
30 मिनट वापस
-mmin
कर रहा हूँ -mmin
तो यह एक वैध विकल्प नहीं है
find /path -mtime +30m
-mmin
रहा है, मैंने उस आदेश का उपयोग करके कई उदाहरण
find
।