सीडी कमांड का उपयोग करके लिनक्स में निर्देशिका कैसे बदलें

सीडी कमांड का उपयोग करके लिनक्स में निर्देशिका कैसे बदलें

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





सौभाग्य से, लिनक्स आपको एक कमांड प्रदान करता है जिसे सीडी के रूप में जाना जाता है, जो आपको अपने टर्मिनल पर वर्तमान कार्यशील निर्देशिका को आसानी से बदलने की अनुमति देता है।





यहां बताया गया है कि आप लिनक्स पर सीडी कमांड का उपयोग कैसे कर सकते हैं, एकमात्र उपयोगिता जिसे आपको कभी भी अपने सिस्टम स्टोरेज पर निर्देशिकाओं के माध्यम से पार करने की आवश्यकता होगी।





लिनक्स में सीडी कमांड का उपयोग कैसे करें

सीडी कमांड का मतलब है निर्देशिका बदलें . लिनक्स में सबसे मौलिक आदेशों में से एक, सीडी निर्देशिकाओं को बदलने के लिए एक वैश्विक कमांड बन गया है। कमांड के कुछ अन्य कार्यान्वयन जैसे छदिरो MS-DOS सिस्टम में उपयोग किए जाने वाले , भी मौजूद हैं।

मूल सिंटैक्स

सीडी कमांड का मूल सिंटैक्स है:



cd [options] [path]

...कहां विकल्प क्या तर्क आदेश के साथ पारित किए गए हैं और पथ निर्देशिका का निरपेक्ष या सापेक्ष पथ है।

निरपेक्ष और सापेक्ष पथनाम

सीडी कमांड का पूरी तरह से उपयोग करने से पहले, आपको निरपेक्ष और सापेक्ष पथनामों के बीच का अंतर पता होना चाहिए। निरपेक्ष पथनाम निर्देशिका का पूरा पथ है, जो से शुरू होता है / (जड़) फ़ोल्डर।





दूसरी ओर, सापेक्ष पथनाम वर्तमान कार्यशील निर्देशिका से लिया गया है। यदि आप सापेक्ष पथों से अच्छी तरह वाकिफ हैं तो आप cd कमांड के साथ डायरेक्टरी ट्री को कुशलता से ऊपर और नीचे ले जा सकते हैं।

उदाहरण के लिए, यदि आपकी वर्तमान कार्यशील निर्देशिका है /घर , और आप निर्देशिका को बदलना चाहते हैं /डेस्कटॉप . फिर, निरपेक्ष पथनाम का उपयोग करते हुए:





cd /home/username/Desktop

दूसरी ओर, यदि आप स्विच करना चाहते हैं /डेस्कटॉप एक सापेक्ष पथ का उपयोग कर निर्देशिका, आपको बस इतना टाइप करना है:

cd /Desktop

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

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

होम निर्देशिका पर स्विच करें

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

होम डाइरेक्टरी में इसे एक विशेष वर्ण दिया गया है --- the ~ (टिल्डे) चरित्र। अपनी होम निर्देशिका के लिए पूर्ण पथ निर्दिष्ट करने के बजाय ( /घर/उपयोगकर्ता नाम ), आप बस पास कर सकते हैं ~ वर्तमान कार्य निर्देशिका को बदलने के लिए सीडी कमांड के साथ चरित्र /घर .

cd ~

इसी तरह, आप अन्य उपयोगकर्ता की होम निर्देशिका में निम्नानुसार नेविगेट कर सकते हैं।

cd ~username

सम्बंधित: लिनक्स में सभी उपयोगकर्ताओं को कैसे सूचीबद्ध करें

पिछले खंड में, हमने वर्तमान कार्यशील निर्देशिका को बदल दिया है /डेस्कटॉप . कमांड में, आप का उपयोग कर सकते हैं ~ चरित्र को निरूपित करने के लिए /घर निर्देशिका और कमांड को उसके आकार के आधे हिस्से तक स्ट्रिप करें।

cd ~/Desktop

होम डायरेक्टरी की तरह, / चरित्र दर्शाता है /जड़ लिनक्स-आधारित ऑपरेटिंग सिस्टम पर निर्देशिका। रूट फ़ोल्डर में किसी भी समय स्विच करने के लिए:

cd /

पिछली कार्यशील निर्देशिका में बदलें

यदि आप एक समय में कई निर्देशिकाओं के साथ काम कर रहे हैं, तो आप आसानी से पिछली कार्यशील निर्देशिका पर स्विच कर सकते हैं - (हाइफ़न) चरित्र।

उदाहरण के लिए, यदि वर्तमान कार्यशील निर्देशिका है /घर और आप पर स्विच करें /जड़ निर्देशिका। फिर, /जड़ वर्तमान कार्यशील निर्देशिका बन जाएगी, और /घर पिछली कार्यशील निर्देशिका होगी।

निम्न कमांड टाइप करने से आप पिछली निर्देशिका पर पहुंच जाएंगे अर्थात /घर .

cd -

साथ ही, a के बाद cd कमांड जारी करना स्थान चरित्र उपयोगकर्ता को पिछली कार्यशील निर्देशिका में ले जाएगा।

cd

मूल निर्देशिका में स्विच करें

जिस निर्देशिका में एक या अधिक उप-निर्देशिकाएँ होती हैं, उसे मूल निर्देशिका के रूप में जाना जाता है। सीधे शब्दों में कहें, अगर आपके पास है /डेस्कटॉप तथा /डाउनलोड आपके में फ़ोल्डर्स /घर निर्देशिका, फिर /घर निर्देशिका के लिए मूल निर्देशिका होगी /डेस्कटॉप तथा /डाउनलोड .

NS .. तथा . वर्ण क्रमशः मूल निर्देशिका और वर्तमान निर्देशिका के लिए खड़े हैं।

उपयोग डबल डॉट्स चरित्र ( .. ) मूल निर्देशिका में स्विच करने के लिए।

cd ..

उपरोक्त कमांड आपको डायरेक्टरी ट्री से एक स्तर ऊपर ले जाएगा। आप अतिरिक्त पास भी कर सकते हैं .. निर्देशिका ट्री को और ऊपर ले जाने के लिए वर्ण।

अपनी वर्तमान कार्यशील निर्देशिका से दो स्तरों को ऊपर ले जाने के लिए:

cd ../../

आप एक विशिष्ट निर्देशिका को वर्तमान कार्यशील निर्देशिका से एक स्तर ऊपर भी पारित कर सकते हैं।

cd ../Folder

रिक्त स्थान के साथ एक निर्देशिका नाम में बदलें

आपके सिस्टम के प्रत्येक फ़ोल्डर में एक शब्द का नाम नहीं होगा। उनमें से कुछ में शामिल हो सकते हैं स्थान चरित्र। उदाहरण के लिए, /होम/यूजरनेम/महत्वपूर्ण दस्तावेज .

ऐसी स्थितियों में, निर्देशिका का नाम निर्दिष्ट करने से त्रुटि वापस आ जाएगी।

मैं मुफ्त में गाने कहाँ से डाउनलोड कर सकता हूँ?
cd /Important Documents

आउटपुट:

bash: cd: too many arguments

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

cd 'Important Documents'
cd 'Important Documents'

वैकल्पिक रूप से, आप का उपयोग कर सकते हैं बैकवर्ड स्लैश () रिक्त स्थान से बचने के लिए चरित्र।

cd Important Documents

सम्बंधित: लिनक्स का उपयोग कैसे शुरू करें

कमांड लाइन के माध्यम से सिस्टम नेविगेशन

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

हालाँकि, इतने सारे कमांड होने में एक खामी है। हर कोई कमांड को सीख और याद नहीं रख सकता है, न कि उस भारी राशि का उल्लेख करने के लिए जो पहली बार में उपयोग करने के लिए उपलब्ध है। लेकिन एक शुरुआती Linux उपयोगकर्ता के रूप में, आप उन सभी उपयोगिताओं का उपयोग नहीं करेंगे जो आपके सिस्टम पर उपलब्ध हैं।

इसके बजाय, कुछ बुनियादी कमांड सीखना जो आपको मौलिक संचालन करने में मदद करेगा, ऑपरेटिंग सिस्टम के साथ आरंभ करने के लिए पर्याप्त से अधिक है।

साझा करना साझा करना कलरव ईमेल आपको Linux के साथ आरंभ करने के लिए 9 मूल आदेश

लिनक्स के साथ परिचित होना चाहते हैं? मानक कंप्यूटिंग कार्यों को सीखने के लिए इन बुनियादी लिनक्स कमांड से शुरू करें।

आगे पढ़िए
संबंधित विषय
  • लिनक्स
  • फ़ाइल प्रबंधन
  • टर्मिनल
लेखक के बारे में Deepesh Sharma(79 लेख प्रकाशित)

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

दीपेश शर्मा की अन्य फ़िल्में-टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें