Check all Linux navigation commands in Hindi - Linux Tutorial In Hindi - Computer in Hindi | Business in Hindi

Monday, January 10, 2022

Check all Linux navigation commands in Hindi - Linux Tutorial In Hindi

 इस खंड में, हम सिस्टम के चारों ओर घूमने की मूल बातें सीखेंगे। कई कार्य सिस्टम में सही स्थान को प्राप्त करने या संदर्भित करने में सक्षम होने पर निर्भर करते हैं। जैसे, यह सामग्री वास्तव में लिनक्स में प्रभावी ढंग से काम करने में सक्षम होने की नींव बनाती है। सुनिश्चित करें कि आप इसे अच्छी तरह समझते हैं।


So where are we - Linux Tutorial In Hindi

पहला कमांड जो हम सीखने जा रहे हैं वह है pwd जो प्रिंट वर्किंग डायरेक्टरी के लिए है। (आप पाएंगे कि linux में बहुत सी कमांड्स को किसी शब्द या उनका वर्णन करने वाले शब्दों के संक्षिप्त नाम के रूप में नामित किया गया है। इससे उन्हें याद रखना आसान हो जाता है।) कमांड बस यही करती है। यह आपको बताता है कि आपकी वर्तमान या वर्तमान कार्यशील निर्देशिका क्या है। इसे अभी आज़माएं।


So where are we - Linux Tutorial In Hindi
So where are we - Linux Tutorial In Hindi



टर्मिनल पर बहुत सी कमांड आपके सही स्थान पर होने पर निर्भर करेगी। जैसे-जैसे आप आगे बढ़ रहे हैं, यह ट्रैक करना आसान हो सकता है कि आप कहां हैं। इस आदेश का उपयोग अक्सर करें ताकि आप स्वयं को याद दिला सकें कि आप वर्तमान में कहां हैं।


What's in Our Current Location - is command in linux Tutorial In Hindi

हम कहां हैं, यह जानना एक बात है। आगे हम जानना चाहेंगे कि वहां क्या है। इस कार्य के लिए कमांड ls है। यह सूची के लिए छोटा है। आइए इसे आज़माएं।


is command in linux
is command in linux 



जबकि pwd बिना किसी तर्क के अपने आप चलता है, ls थोड़ा अधिक शक्तिशाली है। हमने इसे यहां बिना किसी तर्क के चलाया है जिस स्थिति में यह हमारे वर्तमान स्थान की एक सामान्य सूची बना देगा। हालाँकि हम ls के साथ और अधिक कर सकते हैं। नीचे इसके उपयोग की रूपरेखा दी गई है:

ls [options] [location]

उपरोक्त उदाहरण में, वर्ग कोष्ठक ( [ ] ) का अर्थ है कि वे आइटम वैकल्पिक हैं, हम उनके साथ या उनके बिना कमांड चला सकते हैं। नीचे टर्मिनल में मैंने ls को प्रदर्शित करने के कुछ अलग तरीकों से चलाया है।


how to navigate to a folder in terminal linux
how to navigate to a folder in terminal linux


पंक्ति 1 - हमने ls को इसके सबसे बुनियादी रूप में चलाया। यह हमारी वर्तमान निर्देशिका की सामग्री को सूचीबद्ध करता है।

पंक्ति 4 - हमने ls को एकल कमांड लाइन विकल्प ( -l ) के साथ चलाया जो इंगित करता है कि हम एक लंबी सूची बनाने जा रहे हैं। एक लंबी सूची में निम्नलिखित हैं:

पहला वर्ण इंगित करता है कि क्या यह एक सामान्य फ़ाइल (-) या निर्देशिका (डी) है

अगले 9 वर्ण फ़ाइल या निर्देशिका के लिए अनुमतियाँ हैं 

अगला क्षेत्र ब्लॉकों की संख्या है (इस बारे में ज्यादा चिंता न करें)।

अगला फ़ील्ड फ़ाइल या निर्देशिका का स्वामी है 

अगला फ़ील्ड वह समूह है जिससे फ़ाइल या निर्देशिका संबंधित है (इस मामले में उपयोगकर्ता)।

इसके बाद फ़ाइल का आकार है।

अगला फ़ाइल संशोधन समय है।

अंत में हमारे पास फ़ाइल या निर्देशिका का वास्तविक नाम है।

लाइन 10 - हम कमांड लाइन तर्क ( /etc ) के साथ ls भागे। जब हम ऐसा करते हैं तो यह ls को हमारी वर्तमान निर्देशिका को सूचीबद्ध करने के लिए नहीं बल्कि उस निर्देशिका सामग्री को सूचीबद्ध करने के लिए कहता है।

लाइन 13 - हमने कमांड लाइन विकल्प और तर्क दोनों के साथ ls चलाया। जैसे कि इसने निर्देशिका / आदि की एक लंबी सूची बनाई।

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

Paths - linux Tutorial in hindi

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


निरपेक्ष और सापेक्ष पथ [Absolute and Relative Paths]

हम 2 प्रकार के पथों का उपयोग कर सकते हैं, निरपेक्ष और सापेक्ष। जब भी हम किसी फ़ाइल या निर्देशिका का उल्लेख करते हैं तो हम इनमें से किसी एक पथ का उपयोग कर रहे होते हैं। जब भी हम किसी फ़ाइल या निर्देशिका को संदर्भित करते हैं, हम वास्तव में, किसी भी प्रकार के पथ का उपयोग कर सकते हैं (किसी भी तरह से, सिस्टम अभी भी उसी स्थान पर निर्देशित किया जाएगा)।


शुरू करने के लिए, हमें यह समझना होगा कि लिनक्स के तहत फाइल सिस्टम एक पदानुक्रमित संरचना है। संरचना के शीर्ष पर वह है जिसे रूट निर्देशिका कहा जाता है। इसे सिंगल स्लैश ( / ) द्वारा दर्शाया जाता है। इसमें उपनिर्देशिकाएँ हैं, उनकी उपनिर्देशिकाएँ हैं और इसी तरह। फ़ाइलें इनमें से किसी भी निर्देशिका में रह सकती हैं।


निरपेक्ष पथ रूट निर्देशिका के संबंध में एक स्थान (फ़ाइल या निर्देशिका) निर्दिष्ट करते हैं। आप उन्हें आसानी से पहचान सकते हैं क्योंकि वे हमेशा फॉरवर्ड स्लैश ( / ) से शुरू होते हैं


सापेक्ष पथ उस स्थान (फ़ाइल या निर्देशिका) को निर्दिष्ट करते हैं जहां हम वर्तमान में सिस्टम में हैं। वे एक स्लैश के साथ शुरू नहीं करेंगे।


वर्णन करने के लिए यहां एक उदाहरण दिया गया है:


Linux In Hindi
Linux In Hindi



पंक्ति 1 - हम pwd केवल यह सत्यापित करने के लिए दौड़े कि हम वर्तमान में कहाँ हैं।

पंक्ति 4 - हमने इसे एक सापेक्ष पथ प्रदान करते हुए ls चलाया। दस्तावेज़ हमारे वर्तमान स्थान में एक निर्देशिका है। हम कहां हैं, इसके आधार पर यह आदेश अलग-अलग परिणाम दे सकता है। यदि हमारे पास सिस्टम पर कोई अन्य उपयोगकर्ता था, बॉब, और जब हम उनकी होम निर्देशिका में कमांड चलाते थे तो हम इसके बजाय उनके दस्तावेज़ निर्देशिका की सामग्री सूचीबद्ध करेंगे।

पंक्ति 7 - हम इसे एक निरपेक्ष पथ प्रदान करते हुए ls भागे। जब हम इसे चलाते हैं तो यह कमांड हमारे वर्तमान स्थान की परवाह किए बिना समान आउटपुट प्रदान करेगा।


More on Paths - LINUX Tutorial In Hindi

आप पाएंगे कि लिनक्स में बहुत सी चीजें कई अलग-अलग तरीकों से हासिल की जा सकती हैं। रास्ते अलग नहीं हैं। यहां कुछ और बिल्डिंग ब्लॉक्स दिए गए हैं जिनका उपयोग आप अपने रास्ते बनाने में मदद के लिए कर सकते हैं।


~ (टिल्डे) - यह आपके होम डायरेक्टरी के लिए एक शॉर्टकट है। उदाहरण के लिए, यदि आपकी होम निर्देशिका/होम/रयान है तो आप निर्देशिका दस्तावेज़ों को पथ/होम/रयान/दस्तावेज़ या ~/दस्तावेज़ों के साथ संदर्भित कर सकते हैं

. (डॉट) - यह आपकी वर्तमान निर्देशिका का संदर्भ है। उदाहरण के लिए ऊपर के उदाहरण में हमने एक सापेक्ष पथ के साथ लाइन 4 पर दस्तावेज़ों को संदर्भित किया है। इसे ./Documents के रूप में भी लिखा जा सकता है (आमतौर पर इस अतिरिक्त बिट की आवश्यकता नहीं होती है लेकिन बाद के खंडों में हम देखेंगे कि यह कहां काम आता है)।

.. (डॉटडॉट)- यह मूल निर्देशिका का संदर्भ है। पदानुक्रम में ऊपर जाते रहने के लिए आप इसे कई बार पथ में उपयोग कर सकते हैं। उदाहरण के लिए यदि आप पथ/होम/रयान में थे तो आप ls ../../ कमांड चला सकते थे और यह रूट निर्देशिका की एक सूची करेगा।

तो अब आप शायद यह देखना शुरू कर रहे हैं कि हम किसी स्थान को विभिन्न तरीकों से संदर्भित कर सकते हैं। आप में से कुछ लोग यह सवाल पूछ रहे होंगे कि मुझे किसका उपयोग करना चाहिए? इसका उत्तर यह है कि आप किसी स्थान को संदर्भित करने के लिए अपनी पसंद की किसी भी विधि का उपयोग कर सकते हैं। जब भी आप कमांड लाइन पर किसी फ़ाइल या निर्देशिका का संदर्भ देते हैं तो आप वास्तव में पथ का जिक्र कर रहे हैं और इनमें से किसी भी तत्व का उपयोग करके आपका पथ बनाया जा सकता है। सबसे अच्छा तरीका वह है जो आपके लिए सबसे सुविधाजनक हो। यहां कुछ उदाहरण दिए गए हैं:


More on Paths - LINUX Tutorial In Hindi
More on Paths - LINUX Tutorial In Hindi




कमांड लाइन पर इनके साथ खेलने के बाद वे थोड़ा और समझ में आने लगेंगे। सुनिश्चित करें कि आप समझते हैं कि पथ निर्माण के ये सभी तत्व कैसे काम करते हैं क्योंकि आप भविष्य के अनुभागों में उन सभी का उपयोग करेंगे।


Let's Move Around a Bit - cd command in linux in Hindi

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

cd [location]

कमांड सीडी को बिना किसी लोकेशन के चलाया जा सकता है जैसा कि हमने ऊपर शॉर्टकट में देखा था लेकिन आमतौर पर सिंगल कमांड लाइन तर्क के साथ चलाया जाएगा जो कि वह स्थान है जिसे हम बदलना चाहते हैं। स्थान को पथ के रूप में निर्दिष्ट किया गया है और इस तरह से एक पूर्ण या सापेक्ष पथ के रूप में निर्दिष्ट किया जा सकता है और ऊपर वर्णित किसी भी पथ निर्माण ब्लॉक का उपयोग किया जा सकता है। यहां कुछ उदाहरण दिए गए हैं।

cd command in linux in hindi
cd command in linux in hindi

सारांश

pwd

प्रिंट वर्किंग डायरेक्टरी - यानी। हम वर्तमान में कहां हैं।

ls

एक निर्देशिका की सामग्री को सूचीबद्ध करें। [List the contents of a directory.]

cd

निर्देशिका बदलें - यानी। दूसरी निर्देशिका में ले जाएँ।


No comments:

Post a Comment