1. Learn
  2. /
  3. कोर्स
  4. /
  5. Shell परिचय

Connected

अभ्यास

मैं डायरेक्टरी कैसे बनाऊँ और मिटाऊँ?

mv डायरेक्टरीज़ को वैसे ही ट्रीट करता है जैसे फाइलों को करता है: यदि आप अपनी होम डायरेक्टरी में हैं और mv seasonal by-season चलाते हैं, तो उदाहरण के लिए, mv seasonal डायरेक्टरी का नाम बदलकर by-season कर देता है। हालाँकि, rm अलग तरह से काम करता है।

अगर आप किसी डायरेक्टरी पर rm चलाने की कोशिश करते हैं, तो शेल एक एरर मैसेज प्रिंट करता है कि वह ऐसा नहीं कर सकता, मुख्यतः इसलिए ताकि आप गलती से किसी पूरी डायरेक्टरी को न मिटा दें जिसमें आपका काम हो। इसके बजाय, आप rmdir नाम का अलग कमांड इस्तेमाल कर सकते हैं। अतिरिक्त सुरक्षा के लिए, यह तभी काम करता है जब डायरेक्टरी खाली हो, इसलिए आपको डायरेक्टरी को मिटाने से पहले उसके अंदर की फाइलें हटानी होंगी। (अनुभवी उपयोगकर्ता इसी प्रभाव के लिए rm के साथ -r ऑप्शन का उपयोग कर सकते हैं; हम अगले अध्याय में कमांड ऑप्शन्स पर चर्चा करेंगे.)

निर्देश 1/4

undefined XP
  • 1

    डायरेक्टरी बदले बिना, people डायरेक्टरी में मौजूद agarwal.txt फाइल को डिलीट करें।

  • 2

    अब जबकि people डायरेक्टरी खाली है, उसे एक ही कमांड से डिलीट करें।

  • 3

    क्योंकि डायरेक्टरी फाइल नहीं होती, आपको नई (खाली) डायरेक्टरी बनाने के लिए mkdir directory_name कमांड का उपयोग करना होगा। इस कमांड का उपयोग करके अपनी होम डायरेक्टरी के नीचे yearly नाम की नई डायरेक्टरी बनाएँ।

  • 4

    अब जब yearly मौजूद है, अपनी होम डायरेक्टरी छोड़े बिना उसके अंदर 2017 नाम की एक और डायरेक्टरी बनाएँ।