अवलोकन
लिनक्स टर्मिनल कार्यों की बुनियादी और सबसे महत्वपूर्ण cd कमांड के सभी उपयोगों का सारांश यहाँ प्रस्तुत है। एब्सोल्यूट पाथ और रिलेटिव पाथ नेविगेशन से लेकर पिछली डायरेक्टरी में लौटने, होम डायरेक्टरी में जाने जैसे व्यावहारिक कार्यों में कार्यकुशलता को अधिकतम करने वाले शॉर्टकट टिप्स को व्यावहारिक उदाहरणों के साथ समझते हैं।
बुनियादी डायरेक्टरी नेविगेशन और एब्सोल्यूट व रिलेटिव पाथ को समझना
cd कमांड के अभ्यास के लिए डायरेक्टरी पदानुक्रम (hierarchy) बनाने हेतु mkdir -p /tmp/cd_practice/project/src कमांड चलाएँ।

cd कमांड लिनक्स में वर्तमान वर्किंग डायरेक्टरी को बदलने के लिए उपयोग की जाने वाली बुनियादी कमांड है।
रूट(/) से शुरू होने वाले पूर्ण पाथ यानी एब्सोल्यूट पाथ को निर्दिष्ट करके आप सीधे अपने इच्छित स्थान पर जा सकते हैं।
⚙️ [मुख्य विकल्प]
-L : सिंबॉलिक लिंक का अनुसरण किए बिना लॉजिकल पाथ (Logical path) बनाए रखते हुए नेविगेट करता है।-P : सिंबॉलिक लिंक जिस वास्तविक फिजिकल पाथ (Physical path) को इंगित करता है, वहाँ नेविगेट करता है।-e : -P विकल्प के साथ उपयोग किए जाने पर यदि फिजिकल डायरेक्टरी में नेविगेट नहीं किया जा सकता, तो यह गैर-शून्य (non-zero) एग्जिट स्टेटस लौटाता है।@ : सिंबॉलिक लिंक विशेषताओं का समर्थन करने वाले सिस्टम पर फ़ाइल की विस्तारित विशेषताओं (extended attributes) को संदर्भित करके नेविगेट करता है।

pwd कमांड वर्तमान शेल की वर्किंग डायरेक्टरी का एब्सोल्यूट पाथ स्क्रीन पर प्रिंट करती है, जिससे नेविगेशन के परिणाम की पुष्टि होती है।

वर्तमान वर्किंग डायरेक्टरी के सापेक्ष सबफ़ोल्डर का नाम सीधे निर्दिष्ट करने वाले रिलेटिव पाथ तरीके का उपयोग करके src डायरेक्टरी में नेविगेट करें।

pwd कमांड को फिर से चलाकर पुष्टि करें कि आप सब-डायरेक्टरी src में सफलतापूर्वक पहुँच गए हैं।

पैरेंट डायरेक्टरी को दर्शाने वाले विशेष रिलेटिव पाथ प्रतीक .. का उपयोग करके वर्तमान स्थान से एक स्तर ऊपर पैरेंट डायरेक्टरी में जाएँ।

होम डायरेक्टरी में जाना और टिल्ड (~) ऑपरेटर का उपयोग
टिल्ड(~) प्रतीक वर्तमान में लॉग इन किए गए उपयोगकर्ता की होम डायरेक्टरी के पाथ को दर्शाने वाला एक विशेष प्रतीक है; cd ~ कमांड का उपयोग करके तुरंत होम डायरेक्टरी में नेविगेट करें।

pwd कमांड चलाकर पुष्टि करें कि वर्तमान वर्किंग लोकेशन रूट अकाउंट की होम डायरेक्टरी /root में सही ढंग से बदल गई है।

cd कमांड को बिना किसी पाथ आर्ग्युमेंट के अकेले चलाने पर भी यह डिफ़ॉल्ट रूप से उपयोगकर्ता की होम डायरेक्टरी में ले जाती है।

pwd कमांड को फिर से चलाकर पुष्टि करें कि बिना किसी आर्ग्युमेंट के केवल cd दर्ज करने पर भी आप होम डायरेक्टरी /root में स्थित हैं।

लॉजिकल ऑपरेटर || का उपयोग करके पहले होम के अंतर्गत ~/Desktop डायरेक्टरी में जाने का प्रयास करें, और यदि वह फ़ोल्डर मौजूद न होने के कारण विफल हो जाता है, तो सुरक्षित रूप से वैकल्पिक पाथ यानी होम डायरेक्टरी(cd ~) में जाएँ।

पिछली वर्किंग डायरेक्टरी में तुरंत वापस लौटने का शॉर्टकट cd -
पाथ पर वापस लौटने के अभ्यास के लिए बैकअप डायरेक्टरी बनाने हेतु mkdir -p /tmp/cd_practice/backup कमांड चलाएँ।

पिछले पाथ पर लौटने के अभ्यास को जारी रखने के लिए, सबसे पहले आधार स्थान यानी /tmp/cd_practice/project डायरेक्टरी में नेविगेट करें।

वर्किंग पाथ को बदलने के लिए नई बनाई गई /tmp/cd_practice/backup डायरेक्टरी में नेविगेट करें।

cd - कमांड OLDPWD एनवायरनमेंट वेरिएबल में सहेजी गई पिछली वर्किंग डायरेक्टरी में तुरंत वापस लौटती है।
कमांड निष्पादित होने के साथ ही, यह उस टारगेट पाथ को स्क्रीन पर प्रिंट भी करती है जहाँ आप वापस लौटे हैं।

pwd कमांड चलाकर पुष्टि करें कि आप सफलतापूर्वक पिछले पाथ /tmp/cd_practice/project पर वापस लौट आए हैं।

स्पेस और विशेष वर्णों वाली डायरेक्टरी में सुरक्षित रूप से नेविगेट करना
स्पेस युक्त डायरेक्टरी नेविगेशन अभ्यास परिवेश तैयार करने के लिए mkdir -p "/tmp/cd_practice/my workspace" कमांड चलाएँ।

डायरेक्टरी के नाम में स्पेस होने पर पूरे पाथ को डबल कोट्स(") में संलग्न करके स्पेस को एक ही पाथ स्ट्रिंग के रूप में सुरक्षित रूप से पहचानते हुए नेविगेट करें।

pwd कमांड चलाकर पुष्टि करें कि आप स्पेस वाली वर्किंग डायरेक्टरी में सफलतापूर्वक पहुँच गए हैं।

उद्धरण चिह्नों के स्थान पर बैकस्लैश(\) एस्केप कैरेक्टर को स्पेस से पहले जोड़कर शेल को निर्देश दें कि वह स्पेस को आर्ग्युमेंट सेपरेटर के बजाय पाथ नाम के हिस्से के रूप में प्रोसेस करे, और नेविगेट करें।

अब तक हमने लिनक्स परिवेश में तेज़ और कुशल डायरेक्टरी नेविगेशन के लिए cd कमांड के बुनियादी उपयोग और व्यावहारिक शॉर्टकट का पूरा अवलोकन किया है।
अक्सर उपयोग किए जाने वाले शॉर्टकट पाथ का अभ्यास करें और अपनी टर्मिनल कार्यकुशलता को एक नए स्तर पर ले जाएँ।