मुखपृष्ठ » कैसे » कैसे एक लिनक्स कमांड के साथ कई उपनिर्देशिका बनाने के लिए

    कैसे एक लिनक्स कमांड के साथ कई उपनिर्देशिका बनाने के लिए

    यदि आप लिनक्स में कमांड लाइन का उपयोग करके कई उपनिर्देशिका, या निर्देशिका ट्री युक्त निर्देशिका बनाना चाहते हैं, तो आमतौर पर आपको इसका उपयोग करना होगा mkdir कई बार आज्ञा। हालाँकि, ऐसा करने का एक तेज़ तरीका है.

    मान लें कि हमने htg नामक एक निर्देशिका बनाई है, और इसके भीतर चार उपनिर्देशिकाएँ बनाना चाहते हैं। एक सामान्य स्थिति में, हम उपयोग करेंगे mkdir htg निर्देशिका बनाने के लिए कमांड। फिर, हमें इसकी आवश्यकता होगी सीडी नई htg निर्देशिका में बदलने के लिए कमांड और, अंत में, हम उपयोग करेंगे mkdir चार उपनिर्देशिकाएँ बनाने के लिए फिर से चार बार कमांड दें.

    यह सब एक कमांड में जोड़ा जा सकता है, और हम आपको दिखाएंगे कि कैसे.

    एकाधिक उपनिर्देशिकाओं के साथ एक नई निर्देशिका बनाने के लिए आपको केवल निम्नलिखित कमांड को प्रॉम्प्ट पर टाइप करना होगा और एंटर दबाना होगा (जाहिर है, निर्देशिका के नामों को आप जो चाहते हैं उसे बदल दें).

    mkdir -p htg / लेख, चित्र, नोट, किया

    -पी ध्वज बताता है mkdir यदि पहले से ही मौजूद नहीं है तो मुख्य निर्देशिका बनाने के लिए कमांड (htg, हमारे मामले में)। कोष्ठक में शब्द "ब्रेस विस्तार सूची" का हिस्सा हैं। ब्रेस विस्तार सूची में प्रत्येक आइटम को पूर्ववर्ती पथ (htg /) से अलग से जोड़ा गया है.

    उदाहरण के लिए, उपरोक्त कमांड को htg / articles, htg / images, htg / note, htg / किया गया है, सभी चार उपनिर्देशिका htg निर्देशिका के तहत बनाए जा रहे हैं। जैसा कि आप नीचे स्क्रीनशॉट में देख सकते हैं, यह काम किया.

    आप ब्रेस विस्तार सूची का भी उपयोग कर सकते हैं mkdir यदि आप पहले से मौजूद डायरेक्टरी में उपनिर्देशिका बना रहे हैं, तो कमांड दें, जैसा कि नीचे दिखाया गया है। इस उदाहरण में, htg निर्देशिका पहले से मौजूद है इसलिए उपनिर्देशिकाएँ केवल उस निर्देशिका के अंतर्गत जोड़ी जाती हैं.

    तुम भी में ब्रेस विस्तार सूची घोंसला कर सकते हैं mkdir आदेश। उदाहरण के लिए, htg डायरेक्टरी के तहत उपनिर्देशिका के लेखों में, हम दो उपनिर्देशिकाएँ बनाना चाहते हैं जिन्हें नया और पुनर्लेखन कहा जाता है। इसलिए, हम प्रॉम्प्ट पर निम्न कमांड टाइप करते हैं और एंटर दबाते हैं.

    mkdir -p htg / लेख / नया, फिर से लिखना, चित्र, नोट्स, किया

    आप पूर्ण पथ का उपयोग कर सकते हैं यदि आप चाहते हैं, जैसा कि मैंने नीचे उदाहरण में किया है:

    mkdir -p ~ / दस्तावेज़ / htg / लेख / नया, फिर से लिखना, चित्र, नोट्स, किया

    चार उपनिर्देशिकाएं htg निर्देशिका के तहत बनाई गई हैं और फिर दो उपनिर्देशिकाएं, नए और पुनर्लेखन, लेख लेख के तहत बनाई गई हैं.

    इट्स दैट ईजी। आप गठबंधन भी कर सकते हैं mkdir के साथ कमान सीडी एक निर्देशिका बनाने और एक कमांड के साथ इसे बदलने की कमांड.