ekterya.com

लिनक्स में एक फाइल कैसे प्राप्त करें

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

चरणों

विधि 1
"खोज" आदेश का उपयोग करें

छवि शीर्षक 6 9 0519 1
1
अपने नाम से फ़ाइल खोजें यह सबसे बुनियादी खोज है जिसे आप कमांड का उपयोग कर सकते हैं खोज. तब कमान वर्तमान निर्देशिका में और किसी भी उपनिर्देशिका में क्वेरी को देखेंगे।
ढूंढें -मात्र "फ़ाइल का नाम"
  • उपयोग -iname के बजाय -नाम आपकी क्वेरी के मामले को अनदेखा करें आदेश -नाम अगर यह अपरकेस और लोअरकेस में तय हो गया है
  • छवि शीर्षक 690519 2
    2
    खोज समायोजित करें ताकि यह रूट निर्देशिका से शुरू हो। यदि आप पूरे सिस्टम को खोजना चाहते हैं, तो आप संशोधक को जोड़ सकते हैं / क्वेरी के लिए यह रूट निर्देशिका से शुरू होने वाली सभी निर्देशिकाओं को खोजने के लिए कमांड को बताएगी।
    ढूंढें / -मात्र "फ़ाइल का नाम"
  • आप संशोधक की जगह एक विशेष निर्देशिका में खोज शुरू कर सकते हैं / कुछ निर्देशिका के पते के साथ, जैसे / होम / पेट.
  • आप उपयोग कर सकते हैं . के बजाय / खोज को केवल मौजूदा निर्देशिका और उसके उपनिर्देशों में किया जाना चाहिए।
  • छवि शीर्षक 690519 3
    3
    चरित्र का उपयोग करें* किसी भी चीज़ को खोजने के लिए जो क्वेरी के हिस्से से मेल खाता है चरित्र * अगर आपको फ़ाइल का पूरा नाम नहीं पता है या यदि आप किसी विशिष्ट एक्सटेंशन को ढूंढना चाहते हैं तो कुछ खोजने के लिए यह उपयोगी हो सकता है।
    / home / pat -iname खोजें "* .conf"
  • यह खोज पैट उपयोगकर्ता के फ़ोल्डर (और उपनिर्देशिका) में एक्सटेंशन CONF के साथ सभी फाइलें खोज लेगी।
  • आप नाम के हिस्से से मेल खाने वाली सब कुछ ढूंढने के लिए इन आदेशों का उपयोग भी कर सकते हैं। उदाहरण के लिए, यदि आपके पास wikiHow से संबंधित कई दस्तावेज़ हैं, तो आप सभी फाइलों को लिखकर पा सकते हैं "* विकी *".
  • छवि शीर्षक 690519 4
    4
    प्रबंधित करने के लिए खोज परिणामों को आसान बनाएं यदि आप कई खोज परिणाम प्राप्त करते हैं, तो उन सभी को देखना मुश्किल हो सकता है चरित्र का उपयोग करें | और खोज परिणामों को फ़िल्टरिंग प्रोग्राम में भेज दें। यह आपको प्रत्येक फ़ाइल को देखने और परिणामों को बहुत सरल तरीके से फ़िल्टर करने की अनुमति देता है।
    / home / pat -iname खोजें "* .conf" | कम
  • छवि शीर्षक 6 9 055 5
    5
    विशिष्ट प्रकार के परिणाम खोजें। आप संशोधक का उपयोग कर सकते हैं ताकि केवल कुछ प्रकार के परिणाम प्रदर्शित हो सकें। आप नियमित फाइलें खोज सकते हैं (एफ), निर्देशिका (), प्रतीकात्मक लिंक (एल), चरित्र डिवाइस () और अवरुद्ध उपकरणों () सही संशोधक का उपयोग कर।
    / -प्रकार f -iname खोजें "फ़ाइल का नाम"
  • छवि शीर्षक 6 9 0519 6
    6
    आकार के अनुसार खोज परिणामों को फ़िल्टर करें। यदि आपके पास समान नाम वाली कई फाइलें हैं, लेकिन आप जिस फ़ाइल की तलाश कर रहे हैं उसका आकार पता है, तो आप परिणाम के अनुसार आकार को फ़िल्टर कर सकते हैं।
    / -size + 50M -नाम खोजें "फ़ाइल का नाम"
  • यह 50 एमबी या अधिक का परिणाम दिखाएगा। आप उपयोग कर सकते हैं + या - बड़ा या छोटे आकार देखने के लिए छोड़ + या - वास्तव में उस आकार की फ़ाइलों की खोज करेंगे।
  • आप बाइट्स में खोज फ़िल्टर कर सकते हैं (), किलोबाइट (कश्मीर), मेगाबाइट (एम), गीगाबाइट (जी) या 512 बाइट्स ब्लॉक ()। ध्यान रखें कि यह सूचक ऊपरी और लोअरकेस के बीच का अंतर देखता है।
  • छवि शीर्षक 690519 7
    7
    # खोज फ़िल्टर को संयोजित करने के लिए तार्किक ऑपरेटर का उपयोग करें आप ऑपरेटरों का उपयोग कर सकते हैं -और, -या और -नहीं विभिन्न प्रकार की खोजों को एक में जोड़ना
    / fotosdeviaje-type f -size + 200k -not -iname खोजें "* 2015 *"
  • कमांड फाइल की "फ़ोटोज़डाविया" निर्देशिका में मिलेगी जो कि 200 किलोबाइट आकार से बड़ा है, लेकिन नाम में "2015" कहीं नहीं है।
  • छवि शीर्षक 6 9 05 9 8
    8
    # स्वामी या अनुमतियों के आधार पर फ़ाइलें खोजें। यदि आप कुछ उपयोगकर्ता या कुछ फाइल की एक फ़ाइल ढूंढने का प्रयास करते हैं जिसमें कुछ अनुमतियां हैं, तो आप खोज को प्रतिबंधित कर सकते हैं।



    खोजें / -उसेर पैट -इनाम "फ़ाइल का नाम"/ -समूह उपयोगकर्ताओं को खोजें -नाम "फ़ाइल का नाम"/ -perm 777 -नाम खोजें "फ़ाइल का नाम"
  • पिछले उदाहरण विशिष्ट उपयोगकर्ताओं, समूहों, और उस क्वेरी की अनुमतियों के लिए खोज करेंगे। आप फ़ाइल नाम की क्वेरी भी रद्द कर सकते हैं ताकि उस प्रकार के मिलान वाले सभी परिणाम दिखाई दें। उदाहरण के लिए, खोजें / -प्रेम 777 777 अनुमतियों (बिना प्रतिबंधों) के साथ सभी फाइलें दिखाई देंगे
  • छवि शीर्षक 6 9 05 9 9
    9
    जब फ़ाइलें मिलती हैं तब कार्रवाई करने के लिए आदेशों को जोड़ते हैं। आप कमांड को जोड़ सकते हैं खोज अन्य कमांडों के साथ उन फ़ाइलों में निष्पादित करने में सक्षम होने के लिए जो खोज दिखाती है। कमांड को अलग करें खोज और सूचक के साथ दूसरी कमान -कार्यकारी और साथ लाइन समाप्त होता है {} -
    पाते हैं। -प्रकार f -perm 777 -exec chmod 755 {} -
  • यह मौजूदा डायरेक्टरी (और उपनिर्देशिका) फाइलों में 777 अनुमतियों वाली एक खोज करेगा। फिर कमांड का उपयोग करें chmod 755 के लिए अनुमतियों को बदलने के लिए
  • विधि 2
    का उपयोग करता है "पता लगाएँ" (जानें)

    Video: What is Linux? Linux Beginner Tutorial

    छवि शीर्षक 6 9 05 9 10
    1
    फ़ंक्शन को स्थापित करेंपता लगाएँ. आदेश पता लगाएँ आमतौर पर कमांड की तुलना में बहुत तेजी से काम करता है खोज, क्योंकि यह फ़ाइल संरचना के एक डेटाबेस से काम करता है। सभी लिनक्स वितरणों में फ़ंक्शन स्थापित नहीं होता है पता लगाएँ. उस फ़ंक्शन को स्थापित करने के लिए निम्न आदेश दर्ज करें:
    • लिखना sudo apt-get update और दबाएं ⌅ दर्ज करें.
    • लिखना sudo apt-get स्थापित mlocate और दबाएं ⌅ दर्ज करें. यदि फ़ंक्शन पता लगाएँ पहले से ही इंस्टॉल हो चुका है, तो आपको एक संदेश दिखाई देगा, जिसमें बताया गया है कि mlocate यह सबसे नवीनतम संस्करण है
  • छवि शीर्षक 6 9 05 9 11
    2
    अपने अद्यतन करेंपता लगाएँ डेटाबेस। आदेश पता लगाएँ जब तक एक डेटाबेस बनाया और अपडेट नहीं किया जाता है तब तक आपको कुछ भी नहीं मिलेगा। यह हर दिन स्वचालित रूप से होता है, लेकिन इसे मैन्युअल रूप से भी अपडेट किया जा सकता है। आपको ऐसा करने की ज़रूरत है अगर आप कमांड का उपयोग करना चाहते हैं पता लगाएँ तुरंत।
  • लिखना सुडो अपडेटब और दबाएं ⌅ दर्ज करें.
  • Video: Important Linux Commands for Beginners: Linux Tutorial

    छवि शीर्षक 690519 12
    3
    का उपयोग करता है।पता लगाएँ साधारण खोजों को करने के लिए आदेश पता लगाएँ यह तेज़ है, लेकिन इसके पास आदेश के रूप में कई विकल्प नहीं हैं खोज. आप कमांड के रूप में उसी तरह से मूल फ़ाइल खोज कर सकते हैं खोज.
    खोज -i "* .jpg"
  • यह आदेश एक्सटेंशन के साथ फ़ाइलों के लिए पूरे सिस्टम को खोज देगा .जेपीजी. चरित्र * यह उसी तरह काम करता है जैसे कमांड में खोज.
  • आदेश के साथ के रूप में खोज, सूचक -मैं आपकी क्वेरी के मामले को अनदेखा करें
  • छवि शीर्षक 690519 13
    4
    अपने खोज परिणामों को सीमित करें यदि आपकी खोज में कई परिणाम दिखाई देते हैं, तो आप विकल्प का उपयोग करके उन्हें कम कर सकते हैं -n, जिसके परिणामस्वरूप आपको दिखाए जा रहे परिणामों की संख्या के अनुसार
    पता-एन 20-आई "* .jpg"
  • आपकी क्वेरी से मेल खाने वाले केवल पहले 20 परिणाम परिणाम सूची में दिखाई देंगे।
  • आप सूचक भी उपयोग कर सकते हैं | परिणामों को भेजने के लिए कम उन्हें आसानी से देखने में सक्षम होने के लिए
  • विधि 3
    फ़ाइलों में पाठ खोजें

    छवि शीर्षक 690519 14
    1
    आदेश का उपयोग करेंग्रेप फ़ाइलों के भीतर पाठ की खोज करने के लिए यदि आप उस फ़ाइल की तलाश कर रहे हैं जिसमें कुछ वाक्यांशों या वर्णों की श्रृंखला है, तो आप कमांड का उपयोग कर सकते हैं ग्रेप. कमांड के साथ एक बुनियादी खोज ग्रेप यह कुछ ऐसा होगा:
    ग्रेप-आर-आई "खोज क्वेरी" / पता / डेल / निर्देशिका /
    • आदेश -आर खोज आवर्तक बनाता है, जिसका मतलब है कि वह किसी भी फाइल के लिए वर्तमान निर्देशिका और सभी उपनिर्देशिका खोज करेगा जिसमें क्वेरी में निर्दिष्ट वर्णों की स्ट्रिंग होती है।
    • आदेश -मैं इंगित करता है कि अपरकेस और लोअरकेस क्वेरी में कोई फर्क नहीं पड़ता। यदि आप मामले की ओर ध्यान देने के लिए खोज करना चाहते हैं, तो सूचक को अनदेखा करें -मैं.
  • छवि शीर्षक 690519 15
    2
    अतिरिक्त पाठ निकालें जब आप एक खोज करते हैं ग्रेप पिछला उदाहरण के रूप में, आप फ़ाइल के नाम को उस पाठ के साथ देखेंगे जो क्वेरी में एक से मेल खाती है। आप पाठ को छिपा सकते हैं और केवल निम्न नामों सहित फ़ाइल नाम और पते दिखा सकते हैं:
    ग्रेप-आर-आई "खोज क्वेरी" / address / del / directory / | कट-डी: -f1
  • छवि शीर्षक 6 9 0519 16
    3
    त्रुटि संदेश छुपाएं आदेश ग्रेप सही अनुमतियों के बिना फ़ोल्डरों तक पहुंचने का प्रयास करते समय या फ़ोल्डर खाली होने पर त्रुटि दिखाएगी आप त्रुटि संदेशों को / dev / rull निर्देशिका में भेज सकते हैं, जो उन्हें परिणाम से छिपाएंगे।
    ग्रेप-आर-आई "खोज क्वेरी" / पता / ऑफ / निर्देशिका / 2>/ dev / null
  • सामाजिक नेटवर्क पर साझा करें:

    संबद्ध
    © 2021 ekterya.com