Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> बाश प्रोग्रामिंग

rm . के साथ Linux में फ़ाइलें/निर्देशिका निकालें/हटाएं

यह लेख लिनक्स में फ़ाइलों और निर्देशिकाओं को हटाने का तरीका बताएगा rm . के साथ कमांड और उदाहरण उपयोग दें।

द आरएम Linux में कमांड

फ़ाइलों और निर्देशिकाओं को  rm . का उपयोग करके Linux में शेल/कमांड लाइन से हटाया जा सकता है आदेश।

आरएम कमांड सिंटैक्स

rm OPTIONS FILES

ध्यान दें कि:

  • विकल्प नीचे दी गई तालिका से विकल्पों की एक सूची है
  • फ़ाइलें फाइलों या निर्देशिकाओं की एक सूची है (यदि -r विकल्प निर्दिष्ट है) हटाया जाना है
    • एकाधिक फ़ाइलें या निर्देशिका निर्दिष्ट की जा सकती हैं, रिक्तियों द्वारा अलग की जा सकती हैं

विकल्प

यहां rm . के लिए सबसे अधिक उपयोग किए जाने वाले विकल्प दिए गए हैं आदेश:

<थ> <थ>
-f गैर-मौजूद फ़ाइलों को अनदेखा करें, कभी भी संकेत न दें
-i हर निष्कासन से पहले संकेत करें
-मैं तीन से अधिक फ़ाइलों को हटाने से पहले या पुनरावर्ती रूप से हटाते समय एक बार संकेत दें। -i से कम दखल देने वाला, अधिकांश गलतियों से सुरक्षा प्रदान करते हुए
–एक फ़ाइल प्रणाली एक पदानुक्रम को पुनरावर्ती रूप से हटाते समय, किसी भी निर्देशिका को छोड़ दें जो कि संबंधित कमांड-लाइन तर्क से भिन्न फ़ाइल सिस्टम पर है।
-r, -R, -recursive निर्देशिकाओं और उनकी सामग्री को पुनरावर्ती रूप से निकालें।
-v, –verbose स्पष्ट करें कि क्या किया जा रहा है

विकल्पों की पूरी सूची के लिए, आप पूरी rm देख सकते हैं उपयोगकर्ता पुस्तिका को चलाकर आदेश दें:

man rm

एकल फ़ाइल को हटाना/निकालना

rm . का डिफ़ॉल्ट व्यवहार आदेश एकल फ़ाइलों या एकल फ़ाइलों की सूची को हटाना है जो किसी निर्देशिका में शामिल नहीं हैं।

rm file1

फ़ाइल का पूरा पथ भी निर्दिष्ट किया जा सकता है:

rm /path/to/the/file

एकाधिक फ़ाइलों को हटाना/निकालना

rm file1 file2 file3 /path/to/file4

निर्देशिका हटाना/निकालना

-r (पुनरावर्ती) विकल्प rm . की अनुमति देगा निर्देशिका, साथ ही उसकी सामग्री को हटाने का आदेश।

rm -r directory1

निर्देशिका का पूरा पथ भी निर्दिष्ट किया जा सकता है:

rm -r /path/to/directory1

हटाने से पहले संकेत करना

यदि आप टाइलों को हटाए जाने से पहले उनके हटाए जाने की पुष्टि करना चाहते हैं, तो -i . पास करें (इंटरैक्टिव) विकल्प:

rm -i file1 file2 file3

इसका उपयोग निर्देशिकाओं को हटाते समय भी किया जा सकता है:

rm -i -r directory1

सुनिश्चित रहें!

कई डेस्कटॉप परिवेशों के विपरीत (या यदि आप Windows या macOS से आ रहे हैं), कोई रीसायकल बिन नहीं है या कचरा बिन जब आप Linux शेल में काम कर रहे हों, तब समतुल्य।

जब कोई फ़ाइल हटाई जाती है, तो वह हटा दी जाती है। आप इसे वापस नहीं पा रहे हैं - इसलिए सावधान रहें!

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

अपनी फ़ाइलों का बैकअप रखना आकस्मिक विलोपन, सिस्टम विफलता, चोरी, या किसी अन्य आपदा से बचाव के लिए एक और (सर्वोत्तम) तरीका है।


  1. ls फाइलों और निर्देशिकाओं को सूचीबद्ध करने के लिए लिनक्स में कमांड

    ls लिनक्स में कमांड संभवतः उन पहले कमांडों में से एक है जिन्हें आपको कभी भी उपयोग करने की आवश्यकता होती है। इस लेख में, हम कमांड और आमतौर पर इस्तेमाल किए जाने वाले पैरामीटर्स के बारे में जानेंगे। मेरे पसंदीदा विकल्पों का सेट इस प्रकार है: ls -Zaltrh आइए प्रत्येक विकल्प को अलग-अलग देखें, और समझाएं

  1. मैक पर सबसे आसान तरीकों से फाइल कैसे डिलीट करें

    Macintosh HD पर स्थान खाली करने का समय आ गया है जब सीमित संग्रहण स्थान नई फ़ाइलों या फ़ोल्डरों को संग्रहीत करने में विफल रहता है। या, आप अपने सुस्त मैकबुक को गति देने के लिए बेकार फाइलों को हटाना चाहते हैं। आपका जो भी कारण हो, उन फ़ाइलों को हटाना जिनका आप अब उपयोग नहीं करते हैं, एक अच्छा विचार है।

  1. फ़ाइलें और फ़ोल्डर कैसे हटाएं

    फ़ाइलों और फ़ोल्डरों को स्थायी रूप से हटाने के लिए, आपको बस एक सरल विधि का पालन करने की आवश्यकता है: 1. वह फ़ोल्डर/फ़ाइलें ढूंढें जिन्हें आप हटाना चाहते हैं और उनका चयन करें। 2. जब तक फोल्डर या फाइलें चुनी जाती हैं, तब तक शिफ्ट को होल्ड करें और डिलीट दबाएं 3. एक डायलॉग बॉक्स दिखाई देगा जिसमें