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