लिनक्स में निर्देशिका कैसे बदलें

यह मार्गदर्शिका आपको लिनक्स टर्मिनल का उपयोग करके अपने फाइल सिस्टम के चारों ओर नेविगेट करने का तरीका दिखाएगी।

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

आपके कंप्यूटर पर ऑपरेटिंग सिस्टम एक नामकरण तंत्र प्रदान करेगा ताकि आप प्रत्येक ड्राइव के साथ बातचीत कर सकें।

यदि आप विंडोज ऑपरेटिंग सिस्टम में उपयोग किए जाते हैं तो आपको पता चलेगा कि प्रत्येक ड्राइव को ड्राइव लेटर दिया जाता है।

सामान्य नामकरण सम्मेलन निम्नानुसार है:

प्रत्येक ड्राइव को एक पेड़ में विभाजित किया जाएगा जिसमें फ़ोल्डर्स और फाइलें होंगी। उदाहरण के लिए, एक सामान्य सी ड्राइव इस तरह कुछ दिख सकता है:

आपके सी ड्राइव की सामग्री अलग-अलग होगी और उपर्युक्त सिर्फ एक उदाहरण है, लेकिन जैसा कि आप देख सकते हैं कि शीर्ष स्तर ड्राइव अक्षर है और फिर नीचे तीन फ़ोल्डर्स हैं (उपयोगकर्ता, विंडोज़, प्रोग्राम फाइलें)। इन फ़ोल्डरों में से प्रत्येक के तहत अन्य फ़ोल्डरों और उन फ़ोल्डरों के नीचे अधिक फ़ोल्डर्स होंगे।

विंडोज़ के भीतर, आप विंडोज एक्सप्लोरर के भीतर उन पर क्लिक करके फ़ोल्डर के चारों ओर नेविगेट कर सकते हैं।

आप कमांड प्रॉम्प्ट भी खोल सकते हैं और फ़ोल्डर संरचना के चारों ओर नेविगेट करने के लिए विंडोज सीडी कमांड का उपयोग कर सकते हैं।

लिनक्स ड्राइव नामकरण के लिए एक विधि भी प्रदान करता है। लिनक्स में एक ड्राइव को डिवाइस के रूप में जाना जाता है, इसलिए प्रत्येक ड्राइव "/ dev" से शुरू होती है क्योंकि डिवाइस को फाइलों की तरह माना जाता है।

अगले 2 अक्षर ड्राइव के प्रकार का संदर्भ लें।

आधुनिक कंप्यूटर एससीएसआई ड्राइव का उपयोग करते हैं और इसलिए इसे "एसडी" के लिए छोटा कर दिया जाता है।

तीसरा पत्र "ए" से शुरू होता है और प्रत्येक नई ड्राइव के लिए, यह एक अक्षर ले जाता है। (यानी: बी, सी, डी)। इसलिए आम तौर पर पहले ड्राइव को "एसडीए" कहा जाएगा और अक्सर एसएसडी या हार्ड ड्राइव सिस्टम को बूट करने के लिए उपयोग नहीं किया जाता है। "एसडीबी" आमतौर पर या तो दूसरी हार्ड ड्राइव, एक यूएसबी ड्राइव या बाहरी हार्ड ड्राइव को संदर्भित करता है। प्रत्येक आगामी ड्राइव के साथ अगला पत्र मिलता है।

अंत में, एक संख्या है जो विभाजन को दर्शाती है।

इसलिए मानक हार्डड्राइव को आमतौर पर / dev / sda1 / dev / sda2 नामक व्यक्तिगत विभाजन के साथ / dev / sda कहा जाता है।

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

आपका लिनक्स सिस्टम एक पेड़ प्रारूप में / निर्देशिका के साथ बहुत नीचे और विभिन्न अन्य निर्देशिकाओं के साथ रखा गया है।

/ निर्देशिका के तहत सामान्य फ़ोल्डर निम्नानुसार हैं:

लिनक्स का उपयोग करके फ़ाइल सिस्टम को नेविगेट करने के लिए 10 आवश्यक आदेश दिखाते हुए आप इस मार्गदर्शिका को पढ़ने के लिए इन सभी फ़ोल्डरों का उपयोग कर सकते हैं।

सीडी कमांड का उपयोग कर मूल नेविगेशन

अधिकांश समय आप अपने घर फ़ोल्डर की सीमाओं के भीतर काम करना चाहते हैं। आपके घर फ़ोल्डर की संरचना विंडोज के भीतर "मेरे दस्तावेज़" फ़ोल्डर की तरह है।

कल्पना करें कि आपके घर फ़ोल्डर के नीचे निम्न फ़ोल्डर सेटअप है:

जब आप टर्मिनल विंडो खोलते हैं तो आप आम तौर पर अपने घर फ़ोल्डर में खुद को पा सकते हैं। आप pwd कमांड का उपयोग करके इसकी पुष्टि कर सकते हैं।

लोक निर्माण विभाग

परिणाम / home / username के रूप में कुछ होंगे।

आप सीडी tilde कमांड टाइप करके हमेशा / home / उपयोगकर्ता नाम फ़ोल्डर पर वापस जा सकते हैं:

सीडी ~

कल्पना करें कि आप / home / username उपयोगकर्ता में हैं और आप क्रिसमस फोटो फ़ोल्डर में जाना चाहते हैं।

आप इसे कई अलग-अलग तरीकों से कर सकते हैं।

उदाहरण के लिए, आप निम्नानुसार सीडी कमांड की श्रृंखला चला सकते हैं:

सीडी पिक्चर्स
सीडी "क्रिसमस फोटो"

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

आप आदेश में स्थान से बचने के लिए उद्धरणों के बजाय बैकस्लैश का भी उपयोग कर सकते हैं। उदाहरण के लिए:

सीडी क्रिसमस \ तस्वीरें

दो आदेशों का उपयोग करने के बजाय आप निम्नानुसार एक का उपयोग कर सकते थे:

सीडी पिक्चर्स / क्रिसमस \ तस्वीरें

यदि आप घर के फ़ोल्डर में नहीं थे और आप बहुत अधिक स्तर वाले फ़ोल्डर में थे जैसे कि आप कई चीजों में से एक कर सकते हैं।

आप पूरे पथ को निम्नानुसार निर्दिष्ट कर सकते हैं:

सीडी / घर / उपयोगकर्ता नाम / चित्र / क्रिसमस \ तस्वीरें

आप घर फ़ोल्डर में जाने के लिए टिल्ड का भी उपयोग कर सकते हैं और फिर कमांड को निम्नानुसार चला सकते हैं:

सीडी ~
सीडी पिक्चर्स / क्रिसमस \ तस्वीरें

दूसरा तरीका है कि सभी को एक कमांड में टिल्डे का उपयोग निम्नानुसार करें:

सीडी ~ / चित्र / क्रिसमस \ तस्वीरें

इसका अर्थ यह है कि इससे कोई फ़र्क नहीं पड़ता कि आप फ़ाइल सिस्टम में कहां हैं, आप पथ के पहले अक्षर के रूप में नोटेशन ~ / के उपयोग से घर फ़ोल्डर के नीचे किसी भी फ़ोल्डर में जा सकते हैं।

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

आप निम्नलिखित कर सकते हैं:

सीडी ..
सीडी ..
सीडी संगीत
सीडी रेगी

दो बिंदु संकेत देते हैं कि आप एक निर्देशिका जाना चाहते हैं। यदि आप दो निर्देशिकाओं को जाना चाहते हैं तो आप निम्न वाक्यविन्यास का उपयोग करेंगे:

सीडी ../ ..

और तीन?

सीडी ../../ ..

आप सीडी कमांड को एक कमांड में निम्नानुसार निर्दिष्ट कर सकते थे:

सीडी ../../Music/Reggae

हालांकि यह काम करता है, यह निम्नलिखित वाक्यविन्यास का उपयोग करना बेहतर है क्योंकि यह आपको यह जानने के लिए बचाता है कि आपको फिर से नीचे जाने से पहले कितने स्तरों पर जाने की आवश्यकता है:

सीडी ~ / संगीत / रेगी

प्रतीकात्मक लिंक

यदि आपके पास प्रतीकात्मक लिंक हैं तो कुछ स्विच के बारे में जानना उचित है जो सीडी कमांड के व्यवहार को परिभाषित करते समय परिभाषित करते हैं।

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

संरचना अब इस तरह दिखती है:

क्रिसमस_Photos फ़ोल्डर बिल्कुल एक फ़ोल्डर नहीं है। यह क्रिसमस फोटो फ़ोल्डर की ओर इशारा करते हुए एक लिंक है।

यदि आप एक प्रतीकात्मक लिंक के खिलाफ सीडी कमांड चलाते हैं जो किसी फ़ोल्डर को इंगित करता है तो आप उस फ़ोल्डर के भीतर सभी फाइलें और फ़ोल्डर्स देख पाएंगे।

सीडी के मैनुअल पेज के मुताबिक डिफ़ॉल्ट व्यवहार प्रतीकात्मक लिंक का पालन करना है।

उदाहरण के लिए नीचे दिए गए आदेश को देखें

सीडी ~ / चित्र / क्रिसमस_Photos

यदि आप इस आदेश को चलाने के बाद pwd कमांड चलाते हैं तो आपको निम्न परिणाम मिल जाएगा।

/ घर / उपयोगकर्ता नाम / चित्र / Christmas_Photos

इस व्यवहार को मजबूर करने के लिए आप निम्न आदेश का उपयोग कर सकते हैं:

सीडी-एल ~ / चित्र / क्रिसमस_Photos

यदि आप भौतिक पथ का उपयोग करना चाहते हैं तो आपको निम्न आदेश दर्ज करने की आवश्यकता है:

सीडी-पी ~ / चित्र / क्रिसमस_Photos

अब जब आप pwd कमांड चलाते हैं तो आपको निम्न परिणाम दिखाई देंगे:

/ घर / उपयोगकर्ता नाम / चित्र / क्रिसमस तस्वीरें

सारांश

लिनक्स कमांड लाइन का उपयोग कर फाइल सिस्टम के चारों ओर सफलतापूर्वक काम करने के लिए इस मार्गदर्शिका ने आपको जो कुछ भी जानने की आवश्यकता है उसे दिखाया है।

सभी संभावित विकल्पों के बारे में जानने के लिए सीडी मैनुअल पेज के लिए यहां क्लिक करें।