मैक ओएस एक्स टर्मिनल में 'पता' कमांड को सक्षम और उपयोग करें

पता कमांड बहुत उपयोगी है यदि आप किसी फ़ाइल, फ़ाइल प्रकार, ऐप, एक्सटेंशन, सिस्टम फ़ोल्डर्स में गहरे छिपे हुए चीजों को ट्रैक करने के लिए देख रहे हैं, या स्पॉटलाइट प्रबंधित नहीं कर सकते हैं। यह समस्या निवारण और मैक ऐप्स को पूरी तरह से अनइंस्टॉल करने जैसे अधिक प्रचलित कार्यों के लिए असाधारण रूप से उपयोगी है।

पता लगाने के लिए, आपको पता डेटाबेस बनाने की आवश्यकता है, जो कुछ अन्य सहायक कमांड भी सक्षम करता है जिसमें व्हाटिस, ढूंढ, और मैन्युअल कीवर्ड खोज 'मैन-के' शामिल है। ओएस एक्स 10.7 आपके लिए इसे बनाने में बेहतर है, लेकिन यदि आपने अभी तक सक्षम नहीं किया है, तो यह आवश्यक है कि यह आदेश टर्मिनल में टाइप कर रहा हो:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist

यह पहली बार ओएस एक्स द्वारा आपको बताया गया है कि आप पहली बार पता लगाने या डेटाबेस पर निर्भर किसी भी आदेश को चलाने का प्रयास करते हैं:

$ पाइथन का पता लगाएं

चेतावनी: पता डेटाबेस (/var/db/locate.database) मौजूद नहीं है।
डेटाबेस बनाने के लिए, निम्न आदेश चलाएं:

sudo launchctl load -w / सिस्टम / लाइब्रेरी / LaunchDaemons/com.apple.locate.plist

कृपया ध्यान रखें कि डेटाबेस को उत्पन्न करने में कुछ समय लग सकता है; एक बार
डेटाबेस बनाया गया है, यह संदेश अब प्रकट नहीं होगा।

डेटाबेस उत्पन्न करने में कितना समय लगता है, लेकिन आपकी हार्ड डिस्क जितनी बड़ी होगी उतनी ही लंबी होगी। आप गतिविधि मॉनीटर के माध्यम से अप्रत्यक्ष रूप से प्रगति देख सकते हैं, जहां पता लगाने के लिए डेटाबेस "उत्पन्न" प्रक्रिया लगभग 15-30% CPU उपयोग पर चल रही है।

वैकल्पिक रूप से आप निम्न आदेश भी चला सकते हैं और डेटाबेस बना सकते हैं:

sudo /usr/libexec/locate.updatedb

कई टर्मिनल कमांड के साथ, पता चलता है कि उन्नत खोजों को कम करने में आपकी मदद करने से वाइल्डकार्ड और नियमित अभिव्यक्ति स्वीकार होती है। उदाहरण के लिए, आप उपयोग करके एक .jpg एक्सटेंशन के साथ हर संभव फ़ाइल पा सकते हैं:

locate *.jpg

कुछ jpg फ़ाइलों में अनिवार्य रूप से एक अपरकेस एक्सटेंशन होगा, और आप केस संवेदनशीलता को अनदेखा करने के लिए पता लगा सकते हैं -i:

locate -i *.jpg

ऐसे कई अन्य विकल्प हैं जिनके साथ आप काम कर सकते हैं, अधिक जानकारी के लिए 'मैन एक्सप्लोर' देखें।

अधिक ओएस एक्स कमांड लाइन युक्तियों को भी देखना न भूलें।