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

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

वीडियो: एक लिनक्स कमांड के साथ एकाधिक उपनिर्देशिका कैसे बनाएं

वीडियो: एक लिनक्स कमांड के साथ एकाधिक उपनिर्देशिका कैसे बनाएं
वीडियो: Photoshop Image Adjustments vs Adjustment Layers - YouTube 2024, अप्रैल
Anonim
यदि आप लिनक्स में कमांड लाइन का उपयोग करके कई उपनिर्देशिका या निर्देशिका वृक्ष वाली निर्देशिका बनाना चाहते हैं, तो आम तौर पर आपको इसका उपयोग करना होगा
यदि आप लिनक्स में कमांड लाइन का उपयोग करके कई उपनिर्देशिका या निर्देशिका वृक्ष वाली निर्देशिका बनाना चाहते हैं, तो आम तौर पर आपको इसका उपयोग करना होगा

mkdir

कई बार आदेश। हालांकि, ऐसा करने का एक तेज़ तरीका है।

आइए मान लें कि हमने एचटीजी नामक एक निर्देशिका बनाई है, और इसके भीतर चार उपनिर्देशिकाएं बनाना चाहते हैं। एक सामान्य स्थिति में, हम इसका उपयोग करेंगे

mkdir

एचटीजी निर्देशिका बनाने के लिए आदेश। फिर, हमें इसकी आवश्यकता होगी

cd

नई एचटीजी निर्देशिका में बदलने के लिए आदेश और, अंततः, हम इसका उपयोग करेंगे

mkdir

चार उपनिर्देशिका बनाने के लिए फिर से चार बार आदेश दें।

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

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

mkdir -p htg/{articles,images,note,done}

-p

ध्वज बताता है

mkdir

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

उदाहरण के लिए, उपरोक्त आदेश एचटीजी / लेख, एचटीजी / छवियों, एचटीजी / नोट, एचटीजी / किए गए, एचटीजी निर्देशिका के तहत बनाई गई सभी चार उपनिर्देशिकाओं में विस्तारित किया गया है। जैसा कि आप नीचे स्क्रीनशॉट में देख सकते हैं, यह काम किया।
उदाहरण के लिए, उपरोक्त आदेश एचटीजी / लेख, एचटीजी / छवियों, एचटीजी / नोट, एचटीजी / किए गए, एचटीजी निर्देशिका के तहत बनाई गई सभी चार उपनिर्देशिकाओं में विस्तारित किया गया है। जैसा कि आप नीचे स्क्रीनशॉट में देख सकते हैं, यह काम किया।
आप में एक ब्रेस विस्तार सूची का भी उपयोग कर सकते हैं
आप में एक ब्रेस विस्तार सूची का भी उपयोग कर सकते हैं

mkdir

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

आप घोंसला विस्तार सूची में घोंसला भी कर सकते हैं
आप घोंसला विस्तार सूची में घोंसला भी कर सकते हैं

mkdir

आदेश। उदाहरण के लिए, एचटीजी निर्देशिका के तहत उपनिर्देशिका लेखों में, हम दो उपनिर्देशिकाएं बनाना चाहते हैं जिन्हें नया और पुनः लिखा गया है। इसलिए, हम प्रॉम्प्ट पर निम्न आदेश टाइप करते हैं और एंटर दबाते हैं।

mkdir -p htg/{articles/{new,rewrites},images,notes,done}

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

mkdir -p ~/Documents/htg/{articles/{new,rewrites},images,notes,done}

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

इट्स दैट ईजी। आप भी गठबंधन कर सकते हैं
इट्स दैट ईजी। आप भी गठबंधन कर सकते हैं

mkdir

के साथ आदेश

cd

एक कमांड के साथ एक निर्देशिका बनाने और इसे बदलने के लिए आदेश।

सिफारिश की: