dianavdavidson/MUCS-Hinglish huggingface dataset:
आप स्पष्ट रूप से देख सकते हैं कि मैंने सिर्फ एक अरै को एको किया है
हम यह कह सकते हैं कि यह अरै पर सेट किया है क्योंकि यह हमने अपने अरै के बुनियादी ट्यूटोरियल में सीखा था
और यहाँ यह कहता है कि हमारे पास अरै है
तो अब अगर हम इसी पर यह फंक्शन का प्रयोग करते हैं और फिर एको करते हैं
वास्तव में पहले हमें इसे वेरिएबल में सेट करने की आवश्यकता है
चलिए लिखते हैं exp   array equals यह और फिर कहेंगे exp  array और हम नम्बर्स को एको कर सकते हैं
हम शून्य एक  दो  तीन  चार इस्तेमाल कर सकते हैं और यह होगा
तो जैसे ही यह वेल्यू शून्य होगी यह एक के बराबर होगा
तो मान लीजिए हमें एक एको करना है जोकि दो के बराबर होना चाहिए
ठीक है हमने सफलतापूर्वक अपने अरै को तोड़ दिया है
जैसा कि मैंने पहले कहा था हम यहाँ स्लैश डालते हैं और स्पेस को स्लैश से बदल देते हैं
और हमें वास्तव में यहाँ वही परिणाम मिलेगा
ठीक है तो यह explode है
अब उसका विपरीत implode है
चलिए इसे हटाते हैं
और आप यहाँ  implode  फंक्शन देख सकते हैं इसे join भी कहते हैं
तो आप इसे join या implode कह सकते हैं जो आप चाहते हैं
तो मैं क्या करूँगा कि एक नई स्ट्रिंग तथा इसकी implode वेल्यू टाइप करूँगा और हम अपनी exparray implode करने जा रहे हैं
ठीक है चलिए इसे देखते हैं
तो हमने इसे किसी एरर के बिना कर लिया है
अब यदि हम अपनी नई स्ट्रिंग एको करते हैं
यह याद दिलाएगा कि हमने पहले किससे शुरुआत की थी कोई स्पेसेस के बिना
लेकिन यह किया जा सकता है कि आप स्पष्ट कर सकते हैं कि किससे आप अरै ब्रेक करें
तो यहाँ मैंने एक स्पेस डालने का निश्चय किया हैलेकिन अगर आपको यहाँ स्लैश चाहिए तो आप एक फॉरवर्ड स्लैश डाल सकते हैं और परिणाम प्राप्त कर सकते हैं
लेकिन वापस आते हैं यह फंक्शंस टू एंड फ्रॉमto and from अरै को बदलने के लिए हैं
तो explode तथा implode और जैसा कि हमने पहले कहा था इसे join लिख सकते हैं
अतः रिफ्रेश करें और हमें वही परिणाम मिलता है
तो यह implode फंक्शन है
ठीक है –अगले फंक्शन पर हम जा रहे हैं वह है nl2br
अब वास्तव में यह फंक्शन कार्यात्मक और सरल है जब हम डेटाबेसेस के साथ काम करते हैं
जब तत्काल लाइन के आधार पर डेटा संचित किया जा रहा हो
अब याद करें कि मैंने कहा था यदि आपने बुनियादी ट्यूटोरियल देखे होते तो आपको पता होता
यह  hello या यह कहूँ hello new line another new line और मैं यहाँ एक अर्धविराम लिखता हूँ जोकि  यहाँ लाइन ब्रेक है
इसे ऐसे ही रखते हैं
यदि इसे एको करते हैं हम सोच सकते हैं कि क्या होगा
हमें यह मिलेगा
यदि हमें वे अलग लाइन पर चाहिए तो हमें br का उपयोग करना होगा
तो यदि किसी कारण से आपको html का उपयोग नहीं करना है या यदि आप डेटाबेस के परिणाम से ले रहे हैं तो उसमें लाइन ब्रेक डालने के लिए आपको एक काफी जटिल फंक्शन बनाना होगा
यह होता है जब लोग इसे डेटाबेस में सेट करते हैं
अतः यदि आप इसे नहीं बना सकते हैं और डेटाबेस में सिर्फ यह लेम टेस्ट है आप वास्तव में यह करना चाहते हैं कि एको ऐसे हो कि इसमें खुद से ब्रेक डालना और उद्धरणचिन्हों की आवश्यकता न हो
लेकिन यदि आप एक स्ट्रिंग की शुरुआत में nl2br लिख रहे हैं और हम यहाँ पर कोष्ठक का अंत करेंगे
आप देखेंगे कि यह उसी तरह एको करेगा जैसा हम चाहते हैं
हमें ऊपर एक लाइन ब्रेक मिलेगा क्योंकि हमने यह किया है – यहाँ एक स्पेस दी है चलिए इसे हटाते हैं
तो nl2br  के बिना हमें सभी चीज़ें एक लाइन पर मिलेंगी और nl2br के साथ हमें अलगअलग लाइन्स मिलेंगी जैसे कि हम चाहते हैं
अच्छा तो समय की कमी है इसलिए विडियो यहीं रोक देते हैं अन्य फंक्शंस के लिए एक दूसरा भाग है कृपया उसे देखें
आपसे फिर मिलेंगे यह स्क्रिप्ट सकीना शेख द्वारा अनुवादित है तथा आईआईटी बॉम्बे की ओर से मैं रवि कुमार आपसे विदा लेता हूँ धन्यवाद
vector data styling in qgis पर स्पोकन ट्यूटोरियल में आपका स्वागत है
single symbol स्टाइलिंग   categorized स्टाइलिंग graduated स्टाइलिंग और
labeling फीचर्स का उपयोग करके वेक्टर डेटा को स्टाइल करना
इस ट्यूटोरियल का अनुकरण करने के लिए आपको qgis इंटरफेस से परिचित होना चाहिए
यदि नहीं तो संबंधित ट्यूटोरियल के लिए कृपया हमारी वेबसाइट पर जाएं
इस ट्यूटोरियल का अभ्यास करने के लिए आपको प्लेयर के नीचे स्थित code files लिंक में दिए गए फोल्डर को डाउनलोड़ करने की आवश्यकता है
डाउनलोड़ की गई zip फाइल के कंटेंट्स को एक्स्ट्रैक्ट करें
एक्स्ट्रैक्ट किए गए फोल्डर में worldshp फाइल पर जाएं
मैंने पहले ही कोड़ फाइल को डाउनलोड़ एक्स्ट्रैक्ट किया है और फोल्डर को desktop में सेव किया है
codefile  फोल्डर को खोलने के लिए इस पर डबलक्लिक करें
worldshp  फाइल पर राइटक्लिक करें
कॉन्टैक्स्ट मैन्यू से open with qgis desktop  ऑप्शन चुनें
qgis इंटरफेस खुलता है
qgis tips डायलॉग बॉक्स खुलता है
डायलॉग बॉक्स को बंद करने के लिए ok बटन पर क्लिक करें
विश्व का मानचित्र डिफॉल्ट स्टाइल में कैनवास पर लोड़ होता है
आप layers panel में  world लेयर देख सकते हैं
world लेयर पर राइटक्लिक करें
कॉन्टैक्स्ट मैन्यू से open attribute table चुनें
इस लेयर के लिए attribute टेबल खुलता है
यहां आप रो और कॉलम फॉर्मेट में एम्बेडेड विभिन्न फीचर्स का सभी डेटा देख सकते हैं
देश के नाम admin कॉलम में दिए गए हैं
स्लाइडर को टेबल के निचले भाग पर ड्रैग करें और pop_est  कॉलम पर जाएं
इस कॉलम में विभिन्न देशों की जनसंख्या सूचीबद्ध है
अब हम यहां दर्शाए गए जनसंख्या के डेटा को विश्व के मानचित्र पर विभिन्न स्टाइल्स में चित्रित करेंगे
attribute टेबल बंद करें
कॉन्टैक्स्ट मैन्यू से properties ऑप्शन चुनें
layer properties डायलॉग बॉक्स खुलता है
बाएं पैनल में style  टैब पर क्लिक करें
style  टैब में विभिन्न स्टाइलिंग ऑप्शन्स उपलब्ध हैं
डायलॉग बॉक्स में ऊपरी बाएं कोने पर स्थित ड्रापडाउन बटन पर क्लिक करें
आप यहां भिन्न स्टाइलिंग ऑप्शन्स देखेंगे
हम इस ट्यूटोरियल में पहले तीन समझेंगे
single symbol ऑप्शन चुनें
यह ऑप्शन आपको सिंगल स्टाइल चुनने की अनुमति देता है
चुनी गई स्टाइल लेयर में सभी फीचर्स पर लागू हो जाएगी
fill पैनल के नीचे उपलब्ध add symbol layer बटन पर क्लिक करें
symbol layer type के नीचे विभिन्न स्टाइल ऑप्शन प्रदर्शित होते हैं
क्योंकि यह एक पॉलीगन डेटासेट है तो हमारे पास दो मूल पसंद हैं
आप पॉलीगन को अपने पसंदीदा रंग और स्टाइल से भर सकते हैं
outline का रंग स्टाइल और चौड़ाई को भी बदला जा सकता है
fill  ड्रापडाउन के आगे ड्राप डाउन ऐरो पर क्लिक करें
रंगत्रिकोण खुलता है
आवश्यक क्रम को चुनने के लिए रंगत्रिकोण को घुमाएं मैं नीला रंग चुनूंगी
इसी तरह  outline का रंग चुनें
मैं पीला चुनूंगी
fill style में dense1
outline style solid line
outline width 046 millimeters
समझने के लिए विभिन्न स्टाइल ऑप्शन्स उपलब्ध हैं
स्टाइलिंग पूर्ण करने के बाद layers properties डायलॉग बॉक्स के निचलेबाएं कोने में  ok बटन पर क्लिक करें
कैनवास पर आप देखेंगे कि आपके द्वारा चुने गए स्टाइल पैटर्न के साथ नई स्टाइल लेयर पर लागू हो गई है
अब हम देखेंगे कि जनसंख्या के डेटा को मैप कैसे करें
जनसंख्या के डेटा को मैप करने के लिए  single symbol स्टाइल बहुत उपयोगी नहीं है
अन्य स्टाइलिंग ऑप्शन को समझते हैं
फिर से world लेयर पर क्लिक करें और properties ऑप्शन चुनें
layers properties डायलॉग बॉक्स में इस समय हम style टैब से categorized चुनेंगे
categorized अर्थात लेयर्स के फीचर्स रंग के भिन्न शेड्स में दिखाई देंगे
ये रंग के शेड्स attribute fields में यूनिक मानों पर आधारित होते हैं
क्योंकि हम जनसंख्या के डेटा को मैप करने का प्रयास कर रहे हैं column ड्रापडाउन में हम pop_est चुनेंगे
ड्रापडाउन से अपनी पसंदीदा रंग का रैंप चुनें मैं blues चुनूंगी
मध्य पैनल के निचले भाग में classify बटन पर क्लिक करें
मध्य पैनल समरूपी मानों के साथ विभिन्न वर्ग दर्शाता है
निचले दाएं कोने में ok बटन पर क्लिक करें
विश्व के मानचित्र पर आप नीले शेड्स में प्रदर्शित भिन्न देशों को देखेंगे
मानचित्र को जूमइन और जूमआउट करने के लिए बीच के माउस बटन को नीचे स्क्रोल करें
हल्के रंग के शेड्स कम जनसंख्या दर्शाते हैं
गहरे रंगे के शेड्स अधिक जनसंख्या दर्शाते हैं
एक बार फिर से layers properties डायलॉग बॉक्स खोलें
style टैब में ड्राप डाउन बटन पर क्लिक करें
graduated symbology  को समझते हैं graduated  ऑप्शन चुनें
graduated सिंबोलॉजी प्रकार आपको यूनिक वर्गों में कॉलम में डेटा को विभाजित करने की अनुमति देता है
हम प्रत्येक वर्गों के लिए भिन्न स्टाइल चुन सकते हैं
column ड्रापडाउन से pop_est चुनें
हम अपने जनसंख्या डेटा को 3 वर्गों निम्न मध्यम और उच्च में वर्गीकृत करने के बारे में सोच सकते हैं
तो classes ड्राप डाउन में 3 चुनें
आप देखेंगे कि वे 3 वर्ग समरूपी मानों के साथ पैनल में दिखाई देते हैं
classify बटन पर क्लिक करें
mode ड्रापडाउन पर क्लिक करें
यहां कई mode ऑप्शन्स उपलब्ध हैं
चीजों को सरल रखने के लिए  quantile मोड़ का उपयोग करें
ये मोड डेटा को अलगअलग वर्गों में विभाजित करने के लिए विभिन्न सांख्यिकीय एल्गोरिदम का उपयोग करते हैं
यह भी ध्यान दें कि graduated  स्टाइल में उपयोग किए जाने वाले एट्रिब्यूट के लिए यह संख्यात्मक फील्ड होना चाहिए
संख्यात्मक मान पूर्णांक या वास्तविक मान हो सकते हैं
string type  के साथ attribute फील्ड इस स्टाइलिंग ऑप्शन के साथ उपयोग नहीं किए जा सकते हैं
अब मैप पर आप देशों को नीले रंग के 3 अलगअलग शेड्स में देखेंगे
ये रंगों के शेड्स देश की जनसंख्या का डेटा दर्शाते हैं
layers panel पर आप इस लेयर के लिए 3 वर्ग देखेंगे
यहां कुछ और स्टाइलिंग ऑप्शन्स उपलब्ध हैं
आप इन प्रत्येक वर्गों के लिए भिन्न स्टाइल और रंग चुन सकते हैं
layer properties डायलॉग बॉक्स खोलें
classes टैब में symbol कॉलम के नीचे रंगीन बॉक्स पर डबलक्लिक करें
symbol selector डायलॉग बॉक्स खुलता है
color ड्रापडाउन ऑप्शन्स में ड्रापडाउन ऐरो पर क्लिक करें रंगत्रिकोण खुलता है
आवश्यक रंग को चुनने के लिए रंगत्रिकोण को घुमाएं
मैं निम्न जनसंख्या को दर्शाने के लिए लाल रंग चुनूंगी
symbol selector डायलॉग बॉक्स में ok बटन पर क्लिक करें
इसी तरह अन्य दो वर्गों का रंग बदलें
मैं मध्यम के लिए पीला और उच्च के लिए हरा चुनूंगी
legend  कॉलम में पहली रो पर डबलक्लिक करें
दूसरी रो में  medium टाइप करें और तीसरी रो में  high टाइप करें
चयनित रैंज को एडिट करने के लिए values कॉलम में पहली रो पर डबलक्लिक करें
enter class boundsटेक्स्ट बॉक्स खुलता है यदि आप चाहते हैं तो आप निम्न मान और उच्च मान एडिट कर सकते हैं
अभी के लिए हम मानों को नहीं बदलेंगे ok  बटन पर क्लिक करें
layer properties डायलॉग बॉक्स में ok  बटन पर क्लिक करें
विश्व के मानचित्र को देखें
अब निम्न मध्यम और उच्च जनसंख्या को दर्शाने के लिए हमारे पास 3 भिन्न रंग हैं
layers panel को देखें
यहां जनसंख्या मानों की हमारी व्याख्या को दर्शाने के लिए स्पष्ट रूप से चिह्नित वर्ग नाम और रंग हैं
यह स्टाइल पिछले दो प्रयासों की तुलना में बहुत अधिक उपयोगी मैप बताती है
अब सीखते हैं कि वेक्टर फाइल में भिन्न फीचर्स कैसे लेबल करें
प्रदर्शन के लिए देशों के नामों को लेबल करें
बाएं पैनल से labels टैब चुनें
पहले टेक्स्ट बॉक्स ड्रापडाउन में show labels for this layer चुनें
एट्रिब्यूट टेबल के admin कॉलम में देश के नामों की सूची है
अतः label withड्राप डाउन में admin चुनें
स्टाइल मैन्यू में buffer चुनें
draw text buffer   चेकबॉक्स को चेक करें
आवश्यकतानुसार टेक्स्ट के आकार को बदला जा सकता है
कलर ड्रापडाउन से रंग चुनें
विश्व के मानचित्र पर हम देख सकते हैं कि देशों के नाम प्रदर्शित होते हैं
single symbol  स्टाइलिंग    categorized  स्टाइलिंग   graduated  स्टाइलिंग  और
labeling फीचर्स का उपयोग करके वेक्टर डेटा को स्टाइलिस करना
नियत कार्य के रूप में
pop_est डेटा सेट को 5 वर्गों में वर्गीकृत करें
graduated स्टाइलिंग मेथड़ equal interval मोड़ का उपयोग करें
आपका पूर्ण नियतकार्य यहां दर्शाए गए अनुसार दिखना चाहिए
स्पोकन ट्यूटोरियल प्रोजेक्ट टीम कार्यशालाएं आयोजित करती है और ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र भी देती है अधिक जानकारी के लिए कृपया हमें लिखें
कृपया अपनी समयबद्ध क्वेरी इस फोरम पर पोस्ट करें
नमस्कार सेल डिज़ाइनर के इस overview spoken tutorial में आपका स्वागत है
इस tutorial में हम सीखेंगे सेल डिज़ाइनर श्रृंखला के बारे में तथा इस श्रृंखला के विभिन्न tutorials में उपलब्ध कंटेंट विषय वस्तु के बारे में
इस श्रृंखला में मैंने version 43 का प्रयोग किया है
यह इस tutorial शृंखला के बनाए जाने तक उपलब्ध नवीनतम version है
इन tutorials का अभ्यास करने के लिए मैं version 43 या इससे अधिक का प्रयोग करने की सलाह देती हूँ
यदि आप सेल डिज़ाइनर को पहली बार प्रयोग कर रहे है तो startup guide version 43 देखें
इसमें tool bar प्रयोग करने के क्रमशः निर्देश हैं
इस guide को प्राप्त करने का link यहाँ दिया गया है
अब हम एकएक करके इस श्रृंखला के tutorials के बारे में जानेंगे
इस श्रृंखला में पहला tutorial हैwindows machine पर इंस्टालेशन ऑफ़ सेल डिज़ाइनर
यहाँ tutorial की एक झलक है
अगला tutorial हमारी सहायता करेगाmenu एवं टूल बार्स को समझने में
सेल डिज़ाइनर के क्षेत्रों एवं सेल डिज़ाइनर के components को समझने में
यह tutorial windows os पर recorded किया गया है
हालाँकि इसके अंतर्गत समझाए गए सभी फीचर समान तरीक़े से लिनक्स os पर भी os करेंगे
लिनक्स उपयोगकर्ताओं को यह tutorial नहीं छोड़ना चाहिए
इस tutorial पर एक नज़र डालते हैं
अगला ट्यूटोरियल है लिनक्स पर इंस्टालेशन ऑफ़ सेल डिज़ाइनर
अगला tutorial है create and edit components
यह हमारी मदद करेगाएक पहले से सेव की गई  xml फाइल को खोलने के बारे में
कम्पार्टमेंट का आकार रंग एवं border की मोटाई को परिवर्तित करने के बारे में
सेल डिज़ाइनर में multiple files बनाने के बारे में
species के start पॉइंट और इंड पॉइंट को सीखने के बारे में
species एवं रिएक्शन की पहचान को बदलने में
इस tutorial को चलाते हैं
अगले tutorial में हम सीखेंगे
सभी कम्पोनेंट्स को ड्रा एरिया के दूसरी तरफ ले जाना
सेल डिजाइनर का प्रयोग करके reaction लाइन अलाइन करना reaction लाइन का विस्तार करना और process diagram बनाना
हम इस tutorial को देखते है
अगले tutorial customizing diagram layout में हम सीखेंगेreaction line का रंग आकार एवं चौड़ाई बदलना
reaction लाइन में anchor points जोड़ना तथा components को अलाइन करना
reaction ids को दिखाना/छिपाना
protein को edit करना
इसे सारांशित करते हैं:
दिए गए सभी विषयों पर विस्तृत ट्यूटोरियल्स के लिए कृपया
दिए गए link पर जाकर video देखें
spoken tutorial project team कार्यशालाएं आयोजित करती है तथा ऑनलाइन टेस्ट पास करने वालों को प्रमाण पत्र प्रदान करती है अधिक जानकारी के लिए कृपया contact @spokentutorial org पर संपर्क करें
spoken tutorial project talk to a teacher project का एक भाग है यह nmeict mhrd भारत सरकार द्वारा वित्तपोषित है इस मिशन से संबंधित अधिक जानकारी निम्नलिखित link पर उपलब्ध है
यह ट्यूटोरियल अमित कुमार द्वारा अनुवादित है आईआईटी बॉम्बे से मैं श्रुति आर्य आपसे विदा लेती हूँ हमसे जुड़ने के लिए धन्यवाद
लिनक्स environment और इसके कुशलतापूर्वक उपयोग करने के तरिकों में इस spoken tutorial में आपका स्वागत है
इस tutorial में एक कार्यरत लिनक्स system के सचित्र उदाहरणों की आवश्यकता होगी
हम मानते हैं कि आप जानते हैं कि किस तरह लिनक्स operating systems के साथ शुरुआत करे और commands file systems तथा shell के बारे में कुछ मूलभूत ज्ञान भी है
यदि आप इच्छुक हैं या इन संकल्पनाओं को सुधारना चाहते हैं तो कृपया हमारी website पर उपलब्ध अन्य spoken tutorial के माध्यम से बेझिझक कीजिए
कृपया यह भी ध्यान दें कि लिनक्स case sensitive है तथा इस tutorial में उपयोगित सभी commands lower case अन्यथा कथित हैं
लिनक्स environment निर्धारित करता है कि operating system आपके साथ किस प्रकार व्यवहार करता है आपकी commands का जबाब किस प्रकार देता है किस प्रकार आपके कार्यों को एंटरप्रेट करता है आदि
shell की settings में परिवर्तन करके लिनक्स को अधिक अनुकूलित कर सकते है
अब समझते हैं कि यह सब कैसे हो सकता है
साधारणतः shell का व्यवहार shell के variables से निर्धारित होता है
shell variables दो मुख्य प्रकार के होते हैं
environment variables नामित हैं क्योंकि वे उपयोगकर्ता के संपूर्ण environment में उपलब्ध हैं
यह shells द्वारा बनाये गए सबशेल में भी उपलब्ध हैं जैसे के shells scripts को रन करने वालो की तरह
local variables जैसे के name से पता चलता है उनकी प्रतिबंधित या सीमित उपलब्धता है
ये shells द्वारा बनाए गए सबशेल के लिए उपलब्ध नहीं हैं
जबकि इस tutorial में हम मुख्य रूप से environment variables के बारे में बात करेंगे पहले देखते हैं कि इन variables की value कैसे let सकते हैं
वर्त्तमान shell में सभी उपलब्ध variables को देखने के लिए हम command set को चलायेंगे
terminal पर type करें set space वर्टिकल बार मोर और enter दबायें
हम सभी वर्त्तमान shell variables को देख सकते हैं
उदाहरणस्वरूप home environment variable पर देखकर इसके लिए नियत value पर भी ध्यान दें
सूची के माध्यम से स्थानांतरित होने के लिए enter दबायें बाहर आने के लिए q क्यू दबायें
यहाँ variable सूची की सुनियोजित multipage output को और अच्छे से प्रदर्शित करने के लिए set में से output को क्रम में किया है
केवल environment variables देखने के लिए इएनवी env command चलायें
terminal में type करें env verticalbar more इएनवी space verticalbar more
उदाहरणस्वरूप
फिर से सूची के बाहर आने के लिए आप क्यू q दबायें
अब लिनक्स में कुछ अधिक महत्वपूर्ण environment variables पर चर्चा करते है
हम यहाँ अपने सभी प्रदर्शनों के लिए bash shell का उपयोग करेंगे
विभिन्न shells थोड़ा विभिन्न तरीकों से अनुकूलित हैं
variable वास्तव में क्या संग्रह करता है यह देखने के लिए हमें उस variable के name के आरंभ में dollar चिन्ह लगाना है और उसके साथ echo command का उपयोग करना होगा
प्रथम environment variable जिसे हम देखेंगे वह है shell variable
यह वर्त्तमान shell का name संग्रह करेगा
shell variable की value क्या है देखने के लिए echo space dollar shell terminal पर echo space dollar shell capital में type करें और enter दबायें
यह/bin/bash /bin/bash shell है जहाँ हम फ़िलहाल ऑपरेट कर रहे हैं
दूसरा variable home home है
जब हम लिनक्स में login करते हैं यह साधारणतः हमें एक निर्देशिका directory में स्थान देता है जिसका named हमारे यूजरनेम पर रखा होता है
इस निर्देशिका directory को home निर्देशिका directory कहते हैं और यह वास्तव में यह वही है जो home variable में उपलब्ध है
value देखने के लिए terminal पर echo space dollar home terminal पर echo space dollar शेल capital में type करें और enter दबायें
अगला environment variable path path है
path path variable में निर्देशिकाओं directories के एब्सोल्यूट path होते है जिनमें से shell को निष्पादन योग्य command की खोज करनी होती है
अब path path variable की value देखते हैं
फिर से terminal पर echo space dollar पाथ echo space dollar path बड़े अक्षर में type करें
मेरे computer पर यह/user/local/sbin/user/bin आदि निर्देशिकाएँ डाइरेक्टरिस दिखाता है
यह एक से दूसरे system पर थोड़ा भिन्न हो सकता है
वास्तव में यह colon delimiter द्वारा विभाजित निर्देशिकाओं directories की सूची है जहाँ से shell इस क्रम में एक निष्पादन योग्य command की खोज करेंगा
हम इस सूची में अपनी खुद की निर्देशिका directory जोड़ सकते हैं ताकि shell द्वारा हमारी निर्देशिका directory भी ढूँढी जाय
अपनी खुद की निर्देशिका directory को जोड़ने के लिए terminal पर type करे
पाथ बड़े अक्षर में equalto dollar पाथ फिर से बड़े अक्षर में colon/home/<the _ name _ of _ my _ own _ home _ directory> और enter दबायें
अब यदि हम path की value का अनुकरण करें यानि echo करे
हमारी संकलित निर्देशिका directory भी path variable का एक भाग हो जाएगी
निर्देशिका directory को देखें अब यहाँ मौजूद है
एक और दिलचस्प variable है लोगनेम
यह वर्तमान सक्रिय यूजर के यूजरनेम को संग्रहीत करता है
value देखने के लिए type करे echo space dollar logname और enter दबायें
जब हम terminal को खोलेंगे हम dollar चिन्ह देख सकेंगे जो prompt है जिस पर हम अपने commands enter करते है
यह environment variable पीएसवन द्वारा प्रतिनिधित प्राथमिक prompt string है
यहाँ एक द्वितीयक prompt string भी है
यदि command लम्बी है और यह एक line से अधिक फैलती है तो दूसरी line की शुरूआत से हम prompt के रूप में greater दैन का चिन्ह >  देख सकते हैं
यह environment variable पीएसटू द्वारा प्रतिनिधित द्वितीयक prompt string है
द्वितीयक command prompt को देखने के लिए terminal पर echo space dollar पीएसटू बड़े अक्षर में type करें और enter दबायें
हम prompt पर at द rate <@> कहकर अपने प्राथमिक prompt string को बदल सकते हैं
ऐसा करने के लिए पीएसवन बड़े अक्षर में इक्वल –टू अब उद्धरणचिन्हों के भीतर ऐट द rate type करें और enter दबायें
अब dollar चिन्ह के बजाय हमें prompt के रूप में एक at द rate का चिन्ह दिखेगा
हम कुछ अधिक दिलचस्प कर सकते हैं जैसे हम अपने यूजरनेम को prompt के रूप में दिखा सकते हैं
केवल पीएसवन बड़े अक्षर में इक्वलटू उद्धरणचिन्हों के भीतर dollar लोगनेल type करें और enter दबायें
अब मेरा यूजरनेम मेरा prompt है
वापस आने के लिए पीएसवन इक्वलto उद्धरणचिन्हों के भीतर dollar type करें और enter दबायें
हमने कई एन्वाइरन्मन्ट variables की values को नियत किया है
लेकिन एक but का ध्यान रखें कि यह संशोधन केवल वर्तमान सत्र के लिए ही अनुकूल हैं
जिस तरह हमने अपनी निर्देशिका directory को path variable में जोड़ा था
यदि हम terminal बंद करते हैं और इसे फिर से खोलते हैं या पूर्ण रूप से एक नया terminal खोलते हैं और path variable को उसकी value द्वारा की जाँच करते हैं
हम यह देककर आश्चर्यचकित होंगे कि हमारे संशोधन मौजूद नहीं हैं
इन संशोधनों को हम स्थाई किस तरह रख सकते हैं यह आगे आने वाले tutorial में कवर किया जायेगा
अक्सर हम command को पुनः निष्पादित करना चाहते हैं जिसे हमने हाल ही में निष्पादित किया था हम क्या करे  क्या हम पुरे command को पुन: type करे
नहीं इसके कई समाधान हैं
पहले साधारणतः यदि आप अपने keyboard में अपडायरेक्सन की की को दबाते हैं तो यह आखिरी command दिखायेगा जो कि आपने टाइप की है
की को दबाकर रखें और यह पिछली commands में से स्क्रोल करता रहेगा
पीछे जाने के लिए downडायरेक्सन की दबायें
लेकिन जब आप कई commands से scroll करते हैं यह थोड़ बेढंगा और अरोचक हो जाता है अच्छा यह होगा कि history commands का उपयोग करें
prompt में history type करें
और enter दबायें पिछली निष्पादित commands की उपस्थित सूची देखें
यदि लम्बी सूची के बजाय आप केवल आखिरी दस देखना चाहते हैं
history space 10 type करें और enter दबायें
ध्यान दें इस सूची में प्रत्येक पिछली निष्पादित commands के लिए number नियत है
विशेष command को दोहराने के लिए
type करें विस्मयादिबोधक चिह्न इक्स्लामेशन mark जिसके बाद command का number उदाहरणस्वरूप 442 मेरे case में echo space dollar path निष्पादित करेगा
यदि आपको पिछली command को निष्पादित करने की आवश्यकता है केवल दो बार इक्स्लामेसन चिन्ह type करें और enter दबायें
अगला विषय जो हम देखेंगे उसे tilde substitution कहते हैं tilde ~ चिन्ह home directory के लिए शोर्टहैंड है
तो कहें आपके पास testtree name की एक directory आपकी home directory में है आप सीडी space tilde slash testtree टाइप करके इस तक पहुँच सकते हैं
प्रेसेंट working directory और पिछली इस्तेमाल की गयी directory के बीच toggle भी कर सकते हैं यह command देकर
जैसे कि अभी हम testtree directory में हैं पिछली directory जिसमें हम गये थे वह home directory थी
तो यदि हम सीडी space माइनस चलाते हैं यह home directory में चला जायेगा
इसे फिर से run करे और आप testtree directory में वापस आ जाते हैं
आखिरी लेकिन काफी महत्वपूर्ण command जो हम देखेंगे वह है एलाइस command
ऐसा हो सकता है कि आप के पास लम्बी command हो जिसे बारबार चलाने की जरूरत पड़े
इस मामले में हम इसे एक छोटा एलाइस name दे सकते हैं और कमांड को चलाने के लिए एलाइस name का उपयोग कर सकते हैं
मानिए कि आपके पास ऐसी एक लम्बी directory क्रम है जिस पर आप अक्सर संगीत के लिए जाते हैं आप इसके लिए इस प्रकार एक एलाइस तैयार कर सकते हैं
एलाइस space सीडी music इक्वलटू दोहरे उद्धरणचिन्हों के भीतर सीडी space/home/मेरी अपनी home directory का name/music type करें और enter दबायें
अब प्रत्येक समय इस directory में जाने के लिए केवल सीडीम्यूजिक लिखें और enter दबायें
देखें अब हम music directory में हैं
अब आप पिछली working directory में जाने के लिए prompt में सीडी space माइनस type कर सकते हैं
इस एलाइस को निरस्त यानि कैन्सल करने के लिए केवल अनएलाइस space सीडी माइनस टाइप करे और enter press करे
अब फिरसे यदि आप terminal से सीडीम्यूजिक लिखते हैं आपको एक error मिलेगा कि command मौजूद नहीं है
मान लो कि हमारी present working directory में हमारे पास test1 और test2 दो files हैं
और यदि rm आरएम test1 चलाते हैं test1 डिलीट हो जाता है
rm जानते हैं कि आरएम command का hyphen i पर्याय हटाने की प्रक्रिया interactive कर सकता है
तो rm एलाइस आरएम equalto अब उद्धरणचिन्हों के भीतर आरएम space –i जैसा एक एलाइस set कर सकते हैं
अब जब rm आरएम आरएमi चलायेंगे वास्तव में चलेगा यानि now होगा
तो हमने देखा कि जब test1 डिलीट हो जाता है system test2 डिलीट करने से पहले पूछता है
तो इस tutorial में आपने एन्वाइरन्मन्ट variables history और एलाइजिंग के बारे में सीखा
यह मुझे इस tutorial की समाप्ति की ओर लाता है
spoken tutorials talk to a teacher project का हिस्सा है जिसे राष्ट्रीय शिक्षा mission ने आईसीटी के माध्यम से समर्थित किया है
अधिक जानकारी हमारी website पर उपलब्ध है
यह स्क्रिप्ट देवेन्द्र कैरवान द्वारा अनुवादित है तथा आई आई टी बॉम्बे की तरफ से मैं सकीना शेख अब आप से विदा लेती हूँ धन्यवाद
लिनक्स में general परपज़ यूटीलीटीज़ के इस spoken tutorial में आपका स्वागत है
इस tutorial में हम अपने आप को कुछ बुनियादी लेकिन ज्यादातर इस्तेमाल होने वाले लिनक्स commands से परिचित कराएँगे
इस अभ्यास का मुख्य प्रयोजन है लिनक्स पर काम करने की शुरुआत कराना
पहली command जो हम देखेंगे वो है एक्को command ध्यान the लिनक्स command case sensitive होती हैं
यहाँ सभी commands और उनके पर्याय छोटे अक्षर में हैं और जब नहीं है तब बताया गया है
इस command का उपयोग screen पर message यानि कोई संदेश प्रदर्शित करने के लिए करते हैं
terminal को open करने की प्रक्रिया पहले से ही एक दूसरे tutorial में समझाई गयी है
prompt पर echo space hello world type करें और enter दबायें
यह screen पर प्रथागत hello world message प्रदर्शित करता है
echo command को हम variable के मूल्य को प्रदर्शित करने के लिए भी इस्तेमाल कर सकते हैं
prompt पर बड़े अक्षर में echo space dollar shell type करें और enter दबायें
यह outputs है कि वर्तमान shell इस्तेमाल हो रही है
हम echo command के साथ escape sequences भी इस्तेमाल कर सकते हैं
इसके लिए लिनक्स में हमें –e option का प्रयोग करना होगा
सामान्य escape sequences में टैब के लिए \t नई line के लिए \t तथा \t एक escape sequences है जिसे जब इस्तेमाल करते हैं तो prompt को उसी line पर प्रदर्शित करता है
यह उपयोगी हो सकता है यदि कुछ एंटर करने से पहले हमें prompt message यानि त्वरित message चाहिए prompt पर echo space minus e single quote में type करें back slash c कमांड एंटर करें और एंटर दबायें
हम देखेंगे कि उसी line पर enter a command प्रिंट होने पर prompt प्रदर्शित होगा
आप जानना चाहेंगे कि लिनक्स kernel का version जो आप चला रहे हैं वह कौनसा है
इसके बारे में to हमारी machine की अन्य विशेषताओं को जानने के लिए हमारे पास uname command है prompt पर uname space hyphen r type करें और enter दबायें
आपका यूज़रनेम username क्या है यह जानने के लिए prompt पर who space am space i type करें और enter दबायें
यह असल में who command से आता है जोकि system में लॉगिन हुए वर्त्तमान उपयोगकर्ताओं की सूची बनाता है यदि आपका system एक मल्टीयूज़र system है तो