फाइंड कमांड का उपयोग करना
<पी> लिनक्स में नाम से फ़ाइलों और निर्देशिकाओं को खोजने के लिए फाइंड कमांड सबसे शक्तिशाली और बहुमुखी उपकरणों में से एक है। यह आपके फ़ोल्डरों को विभिन्न मानदंडों, जैसे फ़ाइल नाम, स्वामी, फ़ाइल अनुमतियाँ, फ़ाइल प्रकार, आकार या दिनांक के लिए खोज सकता है। पी> <पी> फाइंड मिलान की गई फ़ाइलों पर कार्रवाई भी कर सकता है, जैसे हटाना, स्थानांतरित करना या उन पर कमांड निष्पादित करना। खोज कमांड का मूल सिंटैक्स है: <पी> [विकल्प] [पथ] [अभिव्यक्ति] ढूंढें <पी> विकल्प नियंत्रित करते हैं कि कमांड कैसे व्यवहार करता है, पथ खोज के लिए प्रारंभिक निर्देशिका या निर्देशिका निर्दिष्ट करता है, जबकि अभिव्यक्ति में अतिरिक्त विकल्प या क्रियाएं होती हैं जिनका आप उपयोग कर सकते हैं (ऑपरेटरों द्वारा अलग)। <पी> उदाहरण के लिए, वर्तमान निर्देशिका और उसकी उपनिर्देशिकाओं में .txt एक्सटेंशन वाली सभी फ़ाइलें ढूंढने के लिए, आप इस कमांड का उपयोग कर सकते हैं: <पी> ढूँढ़ो. -प्रकार f -नाम “*.txt” <पी> खोज के बाद का बिंदु (.) वर्तमान निर्देशिका को इंगित करता है। -type f विकल्प निर्दिष्ट करता है कि आप नियमित फ़ाइलें खोज रहे हैं। -नाम "*.txt" विकल्प उन फ़ाइलों से मेल खाता है जो .txt पर समाप्त होती हैं।
<पी> यदि आप केस-असंवेदनशील खोज करना चाहते हैं तो आप -नाम के बजाय -iname विकल्प का भी उपयोग कर सकते हैं। उदाहरण के लिए: <पी> ढूँढ़ो. -प्रकार f -नाम "*.txt" <पी> यह उन फ़ाइलों से मेल खाएगा जिनके अंत में .txt, .TXT, .Txt आदि हैं।
<पी> फाइंड कमांड में कई उपयोगी विशेषताएं और सेटिंग्स हैं जिन्हें आप टर्मिनल (मैन फाइंड) के माध्यम से इसके मैनुअल पेज को पढ़कर देख सकते हैं। इनमें से कुछ सबसे उपयोगी हैं: - -नहीं:निम्नलिखित अभिव्यक्ति को नकारता है। उदाहरण के लिए, -not -name “*.txt” उन फ़ाइलों से मेल खाता है जो .txt पर समाप्त नहीं होती हैं।
- -आकार:आकार के अनुसार फ़ाइलों से मेल खाता है। उदाहरण के लिए, -size +1M उन फ़ाइलों से मेल खाता है जो 1 मेगाबाइट से बड़ी हैं।
- -mtime:संशोधन समय के अनुसार फ़ाइलों से मेल खाता है। उदाहरण के लिए, -mtime -1 उन फ़ाइलों से मेल खाता है जिन्हें पिछले 24 घंटों के भीतर संशोधित किया गया था।
- -exec:प्रत्येक मिलान फ़ाइल पर एक कमांड निष्पादित करता है। उदाहरण के लिए, -exec rm {}; प्रत्येक मिलान वाली फ़ाइल को हटा देता है।
लोकेट कमांड का उपयोग करना
<पी> लोकेट कमांड लिनक्स में फ़ाइलों और निर्देशिकाओं को खोजने का एक और तरीका है। लोकेट फाइंड कमांड से तेज़ है क्योंकि यह फ़ाइल नामों और स्थानों के पहले से निर्मित डेटाबेस का उपयोग करता है। हालाँकि, यह खोज कमांड जितना अद्यतित नहीं हो सकता है क्योंकि डेटाबेस को क्रॉन जॉब द्वारा समय-समय पर अद्यतन किया जाता है। <पी> लोकेट कमांड का मूल सिंटैक्स है: <पी> [विकल्प] पैटर्न का पता लगाएं <पी> पैटर्न वर्णों की एक स्ट्रिंग है जिसे आप फ़ाइल नामों में खोजना चाहते हैं। लोकेट कमांड उन सभी फ़ाइल नामों को वापस कर देगा जिनमें एक सबस्ट्रिंग के रूप में पैटर्न शामिल है। <पी> उदाहरण के लिए, उन सभी फ़ाइलों को ढूंढने के लिए जिनके नाम में "हां" शब्द है, आप इस कमांड का उपयोग कर सकते हैं:हां का पता लगाएं।
<पी> यदि आपने हाल ही में बड़ी संख्या में फ़ाइलें अपडेट की हैं और आप लोकेट कमांड का उपयोग करने से पहले डेटाबेस को मैन्युअल रूप से अपडेट करना चाहते हैं, तो आप इस कमांड को टर्मिनल के माध्यम से चला सकते हैं: <पी> सुडो अपडेटेडबीपी> <पी> कमांड चलाने के लिए आपको अपना पासवर्ड दर्ज करने की आवश्यकता हो सकती है।
<पी> ढूंढने की तरह, आप टर्मिनल (मैन लोकेट) के माध्यम से मैन्युअल पेज का उपयोग करके लोकेट के लिए अतिरिक्त विकल्पों की जांच कर सकते हैं। इनमें शामिल हैं: - -i:पैटर्न मिलान करते समय मामले को अनदेखा करता है। उदाहरण के लिए, -i linux Linux, LINUX, linux, आदि से मेल खाता है
- -c:मिलान करने वाली फ़ाइलों को प्रदर्शित करने के बजाय उनकी संख्या की गणना करता है। उदाहरण के लिए, -c linux दिखाता है कि कितनी फ़ाइलों के नाम में linux है।
- -l:मेल खाने वाली फ़ाइलों की संख्या को एक निर्दिष्ट संख्या तक सीमित करता है। उदाहरण के लिए, -l 10 लिनक्स केवल पहली 10 फ़ाइलें दिखाता है जिनके नाम में लिनक्स शामिल है।
GUI फ़ाइल प्रबंधन ऐप का उपयोग करना
<पी> यदि आप लिनक्स में फ़ाइलों और निर्देशिकाओं को खोजने के लिए ग्राफिकल इंटरफ़ेस पसंद करते हैं, तो आप फ़ाइल प्रबंधन ऐप का उपयोग कर सकते हैं जो आपके लिनक्स वितरण में शामिल है। इसे नॉटिलस, फाइल्स या फाइल मैनेजर कहा जा सकता है, यह इस बात पर निर्भर करता है कि आप उबंटू या किसी अन्य लिनक्स वितरण का उपयोग कर रहे हैं। <पी> ये ऐप्स आपको एक परिचित विंडो-आधारित इंटरफ़ेस का उपयोग करके अपनी फ़ाइलों और निर्देशिकाओं को ब्राउज़ और खोजने की अनुमति देते हैं। आप साइडबार, टूलबार या ब्रेडक्रंब का उपयोग करके अपने फ़ाइल सिस्टम में नेविगेट कर सकते हैं। आप अपनी फ़ाइलों और निर्देशिकाओं पर विभिन्न क्रियाएं करने के लिए कीबोर्ड शॉर्टकट या ड्रैग-एंड-ड्रॉप का भी उपयोग कर सकते हैं। <पी> सामान्य फ़ाइल ऐप का उपयोग करके फ़ाइलों और निर्देशिकाओं को खोजने के लिए, आप टूलबार में खोज बॉक्स का उपयोग कर सकते हैं या Ctrl+F दबा सकते हैं। इससे एक खोज पैनल खुल जाएगा जहां आप अपना खोज मानदंड दर्ज कर सकते हैं।
<पी> आप परिणामों को प्रकार, आकार या दिनांक के अनुसार फ़िल्टर करने में भी सक्षम होंगे। उबंटू पर फ़ाइलों में, अपना खोज मानदंड चुनने के लिए खोज परिणामों के आगे नीचे की ओर वाला तीर दबाएँ।
<पी> आपका फ़ाइल प्रबंधन ऐप सभी मेल खाने वाली फ़ाइलों और निर्देशिकाओं को मुख्य क्षेत्र में प्रदर्शित करेगा। जब तक आपके पास आवश्यक फ़ाइल अनुमतियाँ हैं, तब तक आप किसी भी फ़ाइल या निर्देशिका को खोलने के लिए उस पर डबल-क्लिक कर सकते हैं या राइट-क्लिक मेनू का उपयोग करके उस पर अन्य क्रियाएं कर सकते हैं।