पैरामीटर atime
अंतिम एक्सेस समय को परिभाषित करता है । लगता है कि तुम चाहते हो? लेकिन यह जाहिरा तौर पर खोजक में आपके द्वारा उपयोग की जाने वाली तारीख के समान नहीं है।
ls -lu
दिनांक atime
उपयोग के लिए देखें ।
मैक ओएस एक्स तारीखों को संग्रहीत करने के लिए "एचएफएस मेटा डेटा" (या: "खोजक जानकारी") का उपयोग करता है। उदाहरण के लिए: यूनिक्स फाइल निर्माण की तारीखों को संग्रहीत नहीं करता है। cdate
यूनिक्स में वास्तव में परिवर्तन की तिथि से है (सहित, उदाहरण के लिए, पहुँच अनुमतियाँ में बदलती है, जिससे cdate
के लिए संशोधन दिनांक की तुलना में थोड़ा अलग अवसरों में एक नया मान हो जाता है mdate
)। इस मेटाडेटा का उपयोग करते हुए, मैक ओएस एक्स अभी भी विवरण रख सकता है।
उन तिथियों को दिखाने के लिए कई विकल्प हैं, जैसे:
स्टेट फाइल
GetFileInfo file.txt
mdls file.txt
mdfind
एक का उपयोग विशिष्ट मेटा डेटा के लिए खोज कर सकते हैं। लेकिन यह स्पॉटलाइट इंडेक्स का उपयोग करता है , इसलिए मुझे लगता है कि यह सब कुछ नहीं मिल सकता है।
टाइम मशीन बैकअप से बाहर की गई फ़ाइलों को खोजना पसंद करें:
सुदो mdfind "com_apple_backup_excludeItem = 'com.apple.backdd"
निर्माण तिथि के आधार पर खोजने के लिए, का उपयोग करें kMDItemFSCreationDate
। अंतिम खुली तारीख के लिए kMDItemLastUsedDate
:। लेकिन ध्यान दें कि कुछ टर्मिनल कमांड के माध्यम से जो फाइलें बनाई गई हैं, उसमें वह मेटा डेटा सेट नहीं हो सकता है:
इको "हैलो वर्ल्ड"> ~ / डेस्कटॉप / हैलो- world.txt
टच ~ / डेस्कटॉप / होगा-नहीं-पाया-.txt
mdfind -onlyin ~ / Desktop 'kMDItemFSCreationDate> = $ time.this_week_
टेक्स्ट एडिट में "will-not-be-be-found.txt" खोलने के बाद, आप फ़ाइल को सभी के बाद देखेंगे।
स्पॉटलाइट क्वेरी सिंटैक्स भी देखें ।