लिनक्स, आपके द्वारा उपयोग किए जाने वाले डिस्ट्रो की परवाह किए बिना, कई GUI टूल के साथ आता है जो फाइलों की खोज करने की अनुमति देते हैं। कई आधुनिक फ़ाइल प्रबंधक फ़ाइल सूची में सही फ़ाइल खोज का समर्थन करते हैं। हालाँकि, कई स्थितियाँ हैं जब आपको कंसोल का उपयोग करने की आवश्यकता होती है, उदाहरण के लिए, SSH सत्र के दौरान या जब X सर्वर प्रारंभ नहीं होता है। यहां बताया गया है कि आप टर्मिनल का उपयोग करके कितनी जल्दी फाइलें पा सकते हैं।
विज्ञापन
यदि आप GUI का उपयोग कर सकते हैं, तो फ़ाइलों की खोज करना कोई समस्या नहीं है। मेरे पसंदीदा XFCE डेस्कटॉप वातावरण में, थूनर फ़ाइल प्रबंधक फ़ाइल का नाम सीधे फ़ाइल सूची में टाइप करके फ़ाइलों को खोजने की अनुमति देता है।इसके अलावा, कैटफ़िश, खोज सूचकांक के साथ एक लोकप्रिय खोज उपकरण है, जो आपकी फ़ाइलों को वास्तव में जल्दी से ढूंढ सकता है।
जब मैं टर्मिनल में काम करता हूं तो मैं उन तरीकों को साझा करना चाहता हूं जो मैं खुद का उपयोग करता हूं।
पहली विधि में खोज उपयोगिता शामिल है, जो किसी भी डिस्ट्रो में मौजूद है, यहां तक कि व्यस्त बॉक्स में निर्मित एम्बेडेड सिस्टम में भी। अन्य विधि का पता लगाने के आदेश है।
लिनक्स टर्मिनल में फाइलें खोजने के लिए , निम्न कार्य करें।
- अपना पसंदीदा टर्मिनल ऐप खोलें। XFCE4 टर्मिनल मेरी व्यक्तिगत प्राथमिकता है।
- निम्न कमांड टाइप करें:
खोजें / पथ / से / फ़ोल्डर / -iname * file_name_portion *
ऊपर दिए गए तर्क इस प्रकार हैं:
/ पथ / से / फ़ोल्डर / - फ़ोल्डर जहां खोज शुरू करने के लिए। यदि निर्दिष्ट नहीं किया गया है, तो खोज वर्तमान निर्देशिका में शुरू की जाएगी।
मेरे द्वारा उपयोग किए जाने वाले स्विच:
-नाम - उन फ़ाइलों और फ़ोल्डरों की खोज करें जिनमें नाम में निर्दिष्ट भाग होता है और पाठ के मामले को अनदेखा करता है।एक उदाहरण:
यहां वह कमांड है जिसका उपयोग मैं अपने लेखों को खोजने के लिए कर सकता हूं जो मैंने ओपेरा ब्राउज़र के बारे में लिखे हैं:
~ ~ दस्तावेज / winaero / -iname * ओपेरा * .txt
- यदि आपको केवल फ़ाइलें या केवल फ़ोल्डर खोजने की आवश्यकता है, तो विकल्प जोड़ें-प्रकार fफ़ाइलों के लिए या -प्रकार dनिर्देशिका के लिए। कुछ उदाहरण निम्नलिखित हैं:
- हाल ही में संशोधित फ़ाइलों और निर्देशिकाओं को खोजने के लिए, आप निम्न विकल्पों का उपयोग कर सकते हैंखोजआदेश:
-mmin n - ऐसी फाइलें खोजें जो n n मिनट पहले संशोधित की गई थीं। - mtime n - ऐसी फाइलें ढूंढें जो n * 24 घंटे पहले संशोधित की गई थीं। यह पता लगाने के लिए कि फ़ाइल को आखिरी बार कितने घंटे पहले एक्सेस किया गया था, किसी भी आंशिक भाग को अनदेखा किया जाता है, इसलिए +1 से मिलान करने के लिए, फ़ाइल को कम से कम दो दिन पहले संशोधित किया जाना चाहिए। - आपकी खोज क्वेरी द्वारा मिली फ़ाइलों के लिए एक कमांड निष्पादित करना संभव है। निम्नलिखित उदाहरण देखें:
ढूँढें ~ / दस्तावेज / winaero / -iname opera45.txt -type f -exec vim {} ;
यहाँ, हम -exec विकल्प का उपयोग चलाने के लिए करते हैंमैं आयाखोज परिणामों में सभी फ़ाइलों के लिए पाठ संपादक। '{}' भाग का मतलब फाइलों से मिला हैखोजआदेश। ''? एंडिंग के लिए कमांड के अंत को निर्दिष्ट करता है-execविकल्प।
आदेश का पता लगाएं
खोज खोज टूल फ़ाइलों को खोजने के लिए एक विशेष फ़ाइल डेटाबेस का उपयोग करता है। कमांड के लिए इंडेक्स को बनाया और अपडेट किया जा सकता हैupdatedbआदेश। हालांकि खोज परिणाम तुरंत दिखाई देते हैं, आपको खोज अनुक्रमणिका को बनाए रखने और इसे चालू रखने की आवश्यकता होती है, अन्यथा खोज आदेश उन फ़ाइलों को खोज सकता है जिन्हें हटा दिया गया था या किसी अन्य निर्देशिका में ले जाया गया था।
सामान्य स्थिति में, सिंटैक्स निम्नानुसार है।
find -i file_name
-I विकल्प का अर्थ है 'टेक्स्ट केस को नजरअंदाज करना'।
यहाँ एक उदाहरण है:
अपना गूगल सर्च हिस्ट्री कैसे चेक करें
बोनस टिप: मेरे द्वारा उपयोग की जाने वाली एक और विधि, मिडनाइट कमांडर (mc), कंसोल फ़ाइल मैनेजर ऐप है। ढूँढें या ढूँढें के विपरीत, mc को उन सभी लिनक्स डिस्ट्रोस में डिफ़ॉल्ट रूप से शामिल नहीं किया गया है जिन्हें मैंने आज़माया है। आपको इसे स्वयं स्थापित करने की आवश्यकता हो सकती है।
Mc के साथ फाइल खोजें
मध्यरात्रि कमांडर का उपयोग करके कुछ विशिष्ट पाठ वाली फाइलें खोजने के लिए, एप्लिकेशन शुरू करें और कीबोर्ड पर निम्नलिखित अनुक्रम दबाएं:
Alt + Shift +?
इससे सर्च डायलॉग ओपन होगा।
'फ़ाइल का नाम:' अनुभाग भरें और Enter कुंजी दबाएँ। यह सभी फाइलों को ढूंढेगा जो मानदंडों से मेल खाती हैं।
आप इन फ़ाइलों को बाएँ या दाएँ पैनल में स्थित कर सकते हैंPanelizeविकल्प और कॉपी / चाल / हटाएं / देखें / जो आप उनके साथ चाहते हैं।
बस।