संभवतः, और भी विधियाँ उपलब्ध हैं। कैटफ़िश, खोज अनुक्रमणिका वाला एक लोकप्रिय खोज उपकरण है, जो आपकी फ़ाइलों को वास्तव में तेज़ी से ढूंढ सकता है। यह फ़ाइल सामग्री खोजने के विकल्प के साथ आता है, लेकिन यह मेरे लिए विश्वसनीय रूप से काम नहीं करता है।
मैं उन तरीकों को साझा करना चाहूंगा जिनका उपयोग मैं स्वयं करता हूं।
पहली विधि में ग्रेप उपयोगिता शामिल है, जो किसी भी डिस्ट्रो में मौजूद है, यहां तक कि बिजीबॉक्स पर निर्मित एम्बेडेड सिस्टम में भी।
Linux में विशिष्ट टेक्स्ट वाली फ़ाइलें ढूँढ़ने के लिए, निम्न कार्य करें।
कोई आईपी एड्रेस वाईफ़ाई नहीं
- अपना पसंदीदा टर्मिनल ऐप खोलें. XFCE4 टर्मिनल मेरी व्यक्तिगत पसंद है।
- उस फ़ोल्डर पर नेविगेट करें (यदि आवश्यक हो) जिसमें आप कुछ विशिष्ट पाठ वाली फ़ाइलें खोजने जा रहे हैं।
- निम्न कमांड टाइप करें:|_+_|
यहाँ स्विच हैं:
-i - टेक्स्ट केस को अनदेखा करें
-आर - उपनिर्देशिकाओं में फ़ाइलों को पुनरावर्ती रूप से खोजें।
-एल - फ़ाइल सामग्री भागों के बजाय फ़ाइल नाम दिखाएं।./ - अंतिम पैरामीटर उस फ़ोल्डर का पथ है जिसमें वे फ़ाइलें हैं जिनकी आपको अपने पाठ को खोजने के लिए आवश्यकता है। हमारे मामले में, यह फ़ाइल मास्क वाला वर्तमान फ़ोल्डर है। आप इसे फ़ोल्डर के पूर्ण पथ में बदल सकते हैं. उदाहरण के लिए, यहाँ मेरा आदेश है
|_+_|
नोट: अन्य उपयोगी स्विच जिन्हें आप ग्रेप के साथ उपयोग करना चाहेंगे:
-n - लाइन नंबर दिखाएँ.
-w - पूरे शब्द का मिलान करें।
मेरे द्वारा उपयोग की जाने वाली एक अन्य विधि मिडनाइट कमांडर (एमसी), कंसोल फ़ाइल मैनेजर ऐप है। ग्रेप के विपरीत, मेरे द्वारा आज़माए गए सभी लिनक्स डिस्ट्रोज़ में एमसी डिफ़ॉल्ट रूप से शामिल नहीं है। आपको इसे स्वयं स्थापित करने की आवश्यकता हो सकती है.
एमसी के साथ विशिष्ट पाठ वाली फ़ाइलें ढूंढें
मिडनाइट कमांडर का उपयोग करके कुछ विशिष्ट टेक्स्ट वाली फ़ाइलें ढूंढने के लिए, ऐप प्रारंभ करें और कीबोर्ड पर निम्नलिखित क्रम दबाएं:
ऑल्ट + शिफ्ट + ?
इससे सर्च डायलॉग खुल जाएगा.
'सामग्री:' अनुभाग भरें और एंटर कुंजी दबाएँ। यह आवश्यक टेक्स्ट वाली सभी फ़ाइलें ढूंढ लेगा।
आप पैनलाइज़ विकल्प का उपयोग करके इन फ़ाइलों को बाएँ या दाएँ पैनल में रख सकते हैं और उन्हें कॉपी/स्थानांतरित/हटाएं/देखें/जो चाहें कर सकते हैं।
जब खोज की बात आती है तो मिडनाइट कमांडर एक बहुत ही समय बचाने वाला उपकरण है।
इतना ही।