जवाबों:
cd ~/Downloads
याद रखें: लिनक्स संवेदनशील है, इसलिए Downloads
और downloads
अलग-अलग निर्देशिकाएं हैं।
~
घर निर्देशिका के लिए एक "शॉर्टकट" है। एक और होगा $HOME
। यदि आप पहले से ही अपने घर निर्देशिका में हैं तो आप बस कर सकते हैं cd Downloads
।
से Downloads
निर्देशिका, आप जल्दी से बस टाइप करके अपने घर निर्देशिका पर लौट सकते हैं cd
प्रॉम्प्ट पर। cd ~
वही काम करता है।
BASH में प्राप्त करने के दो मूल तरीके हैं:
निरपेक्ष पथनाम रूट निर्देशिका में शुरू होता है, जिसे एक अग्रणी द्वारा निरूपित किया जाता है /
, और इसे कहीं से भी उपयोग किया जा सकता है। जाने के लिए निरपेक्ष पथ का उपयोग करने के लिए Downloads
, आप चला सकते हैं:
cd /home/<username>/Downloads
<username>
आपके उपयोगकर्ता नाम के साथ कहां बदला गया है। आप इसे पर्यावरण चर के साथ भी बदल सकते हैं $USER
जो आमतौर पर शेल चलाने वाले उपयोगकर्ता के उपयोगकर्ता नाम तक फैलता है। आप इसके /home/<username>
साथ भी बदल सकते हैं $HOME
, जो आमतौर पर शेल चलाने वाले उपयोगकर्ता की होम डायरेक्टरी के निरपेक्ष पथ तक विस्तारित होगा।
इसके लिए एक उपयोगी शॉर्टकट है
cd ~/Downloads
टिल्ड कैरेक्टर ( ~
) का स्थान लेता है /home/<username>
- यह वर्तमान में शेल चला रहे उपयोगकर्ता की होम डायरेक्टरी तक फैलता है। ध्यान दें कि यदि tilde वर्ण डबल या एकल उद्धरण में है, तो यह विस्तार नहीं किया जाएगा।
संबंधित पथनाम कार्य निर्देशिका (आप जिस पर हैं) में शुरू होते हैं। इसलिए यदि आप जानते हैं कि आप किस निर्देशिका में हैं, तो आप कुछ शॉर्टकट का उपयोग कर सकते हैं। उदाहरण के लिए
.
(डॉट) वर्तमान कार्य निर्देशिका को संदर्भित करता है..
(डॉट) (डॉट) वर्तमान कामकाजी निर्देशिका के माता-पिता निर्देशिका को संदर्भित करता हैजब आप अपने घर फ़ोल्डर में हैं और प्रकार cd Downloads
तुम भी टाइप कर सकते हैं जब आप बस टाइप निहित है (कार्यशील निर्देशिका यदि आप एक पथ नाम शामिल नहीं है निहित है)।./Downloads
./
cd Downloads
जब आप Downloads
निर्देशिका में होते हैं , तो आप cd ..
मूल निर्देशिका में वापस जाने के लिए भी उपयोग कर सकते हैं /home/<username>
। इस मामले में, यह केवल टाइप करना सबसे आसान है cd
, क्योंकि यह आपके घर के काम की निर्देशिका को तुरंत बदल देता है। हालाँकि, ..
तब बहुत उपयोगी हो जाता है जब आप नेस्टेड डायरेक्टरी स्ट्रक्चर या सिस्टम के अन्य स्थानों पर नेविगेट कर रहे हों।
आप .bash_aliases का उपयोग करके टाइपिंग को छोटा कर सकते हैं जो आपके होम डायरेक्टरी में है। इस उदाहरण में, टाइपिंग dwn आपको अपनी डाउनलोड निर्देशिका में ले जाएगा।
alias dwn='cd /home/andy/Downloads'