mkdir
एक निर्देशिका बनाने के लिए आदेश, और फिर
cd
इसके बाद उस निर्देशिका में बदलने के लिए आदेश। हालांकि, उन दोनों कार्यों को एक आदेश के साथ करने का एक तरीका है।
आप कमांड लाइन पर मैन्युअल रूप से दो कमांड चला सकते हैं, लेकिन हम आपको दिखाएंगे कि.bashrc फ़ाइल में कोई लाइन कैसे जोड़नी है जो गठबंधन करेगी
mkdir
आदेश और
cd
एक कस्टम कमांड में आदेश दें जिसे आप निर्देशिका नाम के साथ टाइप कर सकते हैं।
.Bashrc फ़ाइल एक स्क्रिप्ट है जो हर बार जब आप टर्मिनल विंडो खोलते हैं तो Ctrl + Alt + T दबाकर या टर्मिनल विंडो में एक नया टैब खोलें। आप.bashrc फ़ाइल में कमांड जोड़ सकते हैं जिसे आप टर्मिनल विंडो खोलते समय स्वचालित रूप से चलाने के लिए चाहते हैं।
.Bashrc फ़ाइल को संपादित करने के लिए, हम जीएडिट का उपयोग करने जा रहे हैं। प्रॉम्प्ट पर निम्न आदेश टाइप करें।
gedit ~/.bashrc
आप वीआई या नैनो जैसे किसी भी टेक्स्ट एडिटर का उपयोग कर सकते हैं। बस अपने चुने हुए टेक्स्ट एडिटर को चलाने के लिए कमांड के साथ उपरोक्त कमांड में "gedit" को प्रतिस्थापित करें।
mkdircd(){ mkdir '$1' && cd '$1'; }
यह अनिवार्य रूप से एक ऐसा कार्य है जो दो आज्ञाओं को एक दूसरे के ठीक बाद चलाएगा। हमारे उदाहरण में नया कस्टम कमांड कहा जाता है
mkdircd
(आप वास्तव में जो कुछ भी चाहते हैं उसे कमांड नाम दे सकते हैं) और यह चलाएगा
mkdir
आदेश और फिर
cd
आदेश।
'$1'
दोनों आदेशों पर इंगित करता है कि आदेश संचालित करने के लिए एक मान स्वीकार करेंगे। इस मामले में, यह नई निर्देशिका का नाम है।
आप कमांड के ऊपर एक टिप्पणी जोड़ सकते हैं ताकि आपको याद रखें कि कमांड क्या करता है। बस लाइन की शुरुआत में पाउंड साइन (#) डालें, और उसके बाद कोई भी विवरण जो आप जोड़ना चाहते हैं।
"सहेजें" पर क्लिक करें।
mkdircd
आपके द्वारा.bashrc फ़ाइल में बनाए गए फ़ंक्शन को कॉल किया जाता है और निर्देशिका नाम "टेस्ट निर्देशिका" दो आदेशों को पारित किया जाता है (
mkdir
तथा
cd
)। "टेस्ट निर्देशिका" निर्देशिका बनाई जाएगी और आपको तुरंत इसमें ले जाया जाएगा।