हालाँकि, $HOME
चर और कॉलिंग cd
कमांड को बदलना (मैं संक्षेप में cmd का उपयोग करूँगा) .bashrc
फ़ाइल में आपके प्रश्न का सही उत्तर है,
मुझे उपनाम (उदाहरण के लिए cdh
) बनाने के लिए यह अधिक आरामदायक लगता है जो मुझे सीधे निर्देशिका में ले जाता है जो मुझे चाहिए।
कारण यह है कि सभी फाइलें जो अन्य कार्यक्रमों को कॉन्फ़िगर करती हैं (जैसे .bashrc
उदाहरण के लिए) डिफ़ॉल्ट $HOME
निर्देशिका में रहती हैं और मैं अपनी " cdh
निर्देशिका" में बिना फ़ाइलों के अंतरायन के बिना काम कर सकता हूं ।
अगर मुझे $HOME
निर्देशिका में वापस जाने की आवश्यकता है तो मैं cd
cmd का उपयोग कर सकता हूं ।
कुछ linux में distros .bashrc
फ़ाइल को कमांड या कमांड के साथ भेज दिया जाता है जो उस विशिष्ट उपयोग के लिए एक या कई अन्य फ़ाइलों को चलाता या चलाता है (उदाहरण के लिए .bash_aliases
)
इसलिए अपने लिए तय करें कि आप उन्हें इस्तेमाल करना चाहते हैं या नहीं,
यदि आप उनका उपयोग करना चाहते हैं, तो इसे उसी तरह उपयोग करें जैसा आप उपयोग करते हैं, .bashrc
लेकिन निर्दिष्ट फ़ाइल के लिए आदेश के साथ।
इसलिए .bashrc
(या में).bash_aliases
आपके द्वारा चुनी गई फ़ाइल में)
निम्नलिखित लिखें:
alias cdh='cd /home/Varun/Desktop/Java Files'
अगर आपको पसंद नहीं है cdh
अलियास पसंद नहीं है तो अलग-अलग नाम का इस्तेमाल करने से न डरें लेकिन सुनिश्चित करें कि इस तरह का कोई अन्य cmd या उपनाम नहीं है, couse आप उस cmd को कम या ज्यादा बेकार बना सकते हैं।
आप जांच कर सकते हैं कि क्या नाम इसे बुलाने के लिए ट्रायिनग द्वारा लिया गया है, लेकिन मैं सबसे आगे निकलूंगा type
cmd को किसी अन्य cmd के नाम के तर्क के साथ ।
type
अगर दिया cmd उर्फ, बाइनरी फ़ाइल, या बैश स्क्रिप्ट है cmd आप को बताना चाहिए, या जो कुछ भी .........। और इसलिए आपको बताएंगे कि जब cmd मौजूद नहीं है। (इस मामले में आप क्या चाहते हैं)