Linux/C2/Simple-filters/Hindi
From Script | Spoken-Tutorial
Time | Narration |
---|---|
0:00 | लिनक्स में सिंपल फिल्टर्स के इस ट्यूटोरियल में आपका स्वागत है। |
0:08 | यहाँ हम हेड (head),टेल(tail),सोर्ट(sort),कट (cut)और पेस्ट(paste) के बारे में सीखेंगे। |
0:17 | यह सारे कमांड लाइन टेक्स्ट मनिप्यूलेशन टूल्स हैं। |
0:22 | यदि आप टर्मिनल पर (#) हैशचिन्ह देखते हैं तो आपको उन कमांड्स को निष्पादित करने के लिए रूट बनाना होगा। |
0:29 | (sudo su or su root),यदि आप टर्मिनल पर $ डॉलर चिन्ह देखते हैं तो एक सामान्य उपयोगकर्ता उन कमांड्स को निष्पादित कर सकता है। |
0:38 | मैं ये मानती हूँ कि आपने डिफॉल्ट इन्स्टालेशन की है और पाथ में कहीं बदलाव नहीं लाया है जहाँ फाइल्स सेव हो रही हैं । |
0:46 | इस ट्यूटोरियल के लिए मैं उबंटू 10.10 इस्तेमाल कर रही हूँ । |
0:51 | इस भाग के लिए आपको माउस तथा कीबोर्ड का प्रयोग करना और विंडो पर मैक्समाइज़ तथा मिनीमाइज़ बटंस का प्रयोग करना आना ज़रुरी है। |
1:02 | एक फाइल की पहली 10 लाइन्स को प्रदर्शित करने के लिए हम Head कमांड देते हैं ,उसके बाद एक ascii फाइल नेम देते हैं। |
1:10 | व्यावहारिक रूप में इसे दिखाने के लिए मैं ESC (एस्केप) की दबा रही हूँ। |
1:17 | Applications > Accessories > Text Editor पर जाएँ। |
1:24 | समय की कमी के कारण मेरे पास यह नम्बर्स पहले से ही एक और फाइल में हैं। |
1:30 | जिन्हें मैं कॉपी और पेस्ट करूँगी। |
1:38 | फाइल पर हिट करें,Save(सेब) करें। |
1:41 | फाइल को numbers.txt नाम दें और Save पर क्लिक करें। |
1:48 | इस फाइल को बंद करें। |
1:53 | अब Applications > Accessories > Terminal पर जाएँ। |
2:01 | अब देखने की कोशिश करते हैं जो फाइल हमने बनाई थी, यदि हम उसे देख सकते हैं। |
2:05 | ls टाइप करें और एंटर दबायें। |
2:09 | हमने यहाँ जो किया उससे हमारी होम डाइरेक्टरी पर सभी फाइल्स तथा फ़ोल्डर्स दिखाई देंगे। |
2:15 | हमने जो फाइल बनाई है उसके कंटेंट्स को पढ़ने के लिए cat कमांड का प्रयोग कर सकते हैं। |
2:21 | Cat num,फाइल नेम को ऑटोफिल यानि अपने आप आने के लिए टैब दबायें और एंटर दबायें। |
2:29 | चलिए ऐसा ही head कमांड के साथ करते हैं। |
2:33 | Head numbers.txt एंटर करें। |
2:39 | अब पहली दस लाइन्स प्रदर्शित हुई हैं। |
2:43 | यदि हमें पहली पाँच लाइन्स देखनी हैं तो head कमांड तथा फाइल के बीच -n5 ऑप्शन का प्रयोग करें। |
2:52 | अप एरो, -n5 दबायें और एंटर करें। |
2:58 | अब सिर्फ पहली पाँच लाइन्स प्रदर्शित हुई हैं। |
3:02 | प्रेज़न्टैशन पर वापस चलते हैं। |
3:08 | F5. |
3:14 | tail कमांड head कमांड के बिलकुल विपरीत काम करती है, यह डिफॉल्ट रूप से आखिरी दस लाइन्स प्रदर्शित करती है। |
3:22 | टर्मिनल पर वापस जाने के लिए मैं ALT + Tab (आल्ट+ टैब) प्रेस कर रही हूँ। |
3:27 | tail numbers.txt |
3:31 | यदि हमें आखिरी पाँच लाइन्स देखनी हैं तो tail कमांड तथा फाइल नेम के बीच -n5 ऑप्शन का प्रयोग करें। |
3:40 | hyphen n5 एंटर करें। |
3:45 | स्लाइड्स पर वापस चलते हैं। |
3:50 | एक लॉग फाइल में सिस्टम में हुए इवेंट्स यानि कार्यक्रम मौजूद होते हैं। |
3:55 | Auth.log फाइल, जो लॉगिन होते हैं तथा जो लॉगआउट होते हैं उनका लॉग बनाए रखता है। |
4:01 | tail कमांड का सबसे उपयोगी ऑप्शन है –f ऑप्शन का प्रयोग कर लॉग फाइल की टेल का अनुसरण करना। |
4:09 | यदि लॉग फाइल में एक नई लाइन जोड़ी जाती है तो tail कमांड उसे आखिरी लाइन मानेगा और डिफॉल्ट रूप से इससे ऊपर दस लाइन्स दिखाएगा। |
4:18 | टर्मिनल पर जाएँ। |
4:21 | tail -f /var/log/auth.log |
4:31 | इस टर्मिनल की साइज़ बदलते हैं। |
4:39 | चलिए एक और टर्मिनल ओपन करते हैं Application -> Accessories -> Terminal. |
4:46 | टर्मिनल का साइज़ बदलते हैं। |
4:52 | ताकि आपको एक ही स्क्रीन पर बता सकें कि लाग फाइल में tail आखिरी लाइन का कैसे पालन करता है । |
5:00 | Su की अपने रूप में कोशिश करें, एंटर दबायें। |
5:05 | कुछ गलत पासवर्ड दीजिए और एंटर प्रेस करें। |
5:08 | आप देखेंगे कि टर्मिनल पर टेल जो रन हो रहा है एक नए लॉग के साथ जोड़ा गया है। |
5:15 | तारीख और समय निर्दिष्ट करती है कि कब ऑथेन्टीकेशन यानि प्रमाणीकरण विफल हुई है। |
5:23 | date टाइप करें , सिस्टम की डेट तथा टाइम को जांचने के लिए एंटर दबायें। |
5:32 | इस टर्मिनल को बंद करने के लिए Exit टाइप करें । |
5:36 | रनिंग tail कमांड को बंद करने के लिए CTRL+C प्रेस करें और टर्मिनल को मेक्सीमाइज़ करें। |
5:51 | हमने पिछले उदाहरण में सिर्फ auth.log file देखी। |
5:57 | यह लॉग फाइल्स लिनक्स में आमतौर पर इस्तेमाल होती है। |
6:01 | यदि कोई समस्या है तो लिनक्स सिस्टम ऐड्मिनिस्ट्रेटर उसकी मशीन को ट्रबलशूट करने के लिए इन लॉग फाइल्स में अधिक जानकारी पाने के लिए देखेगा। |
6:12 | Sort कमांड, जैसे कि नाम से पता चलता है, एक फाइल को हमारे लिए दोनों आरोही तथा अवरोही क्रम में सोर्ट यानि छांटती है। |
6:23 | numbers.txt यह हमारी फाइल को आरोही प्रकार में क्रमबद्ध करेगा। |
6:31 | ध्यान दें कि कुछ अजीब है यहाँ,सोर्ट करते वक्त Sort बस पहले अक्षर को देखता है,इसलिए 10,11&12 नम्बर 2 के पहले आता है। |
6:43 | इससे बचने के लिए ऑप्शन -n को जोड़े और एंटर प्रेस करें। |
6:53 | अब Sort पूरे नम्बर को देखता है उन्हें सोर्ट करने के लिए। |
6:58 | number.txt को उलटे क्रम में सोर्ट करने के लिए ऑप्शन -r को जोड़ें। |
7:09 | इस फाइल में नम्बर्स हैं जो दुबारा आए हैं, विशिष्ट नम्बर्स को निकालने के लिए –u ऑप्शन के अन्य ऑप्शन को जोड़ें। |
7:17 | टर्मिनल पर जाएँ। |
7:20 | अप एरो |
7:22 | U एंटर करें। |
7:26 | पिछली बार दो 2 दिखाए थे, और अब सिर्फ एक 2 दिख रहा है। |
7:38 | अब हम देखेंगे कि किसी कालम के आधार पर कैसे एक फाइल सोर्ट कर सकते हैं। |
7:44 | चलिए एक फाइल बनाते हैं और की इन करें जैसे कि बताया गया है। |
7:48 | Application > Accessories > Text Editor पर जाएँ। |
7:57 | समय की बचत के लिए पहले से ही एक अलग फाइल में डेटा है जिसे मैं कॉपी और पेस्ट, CTRL+C; CTRL+V करती हूँ। |
8:11 | फाइल,marks.txt नाम से इसे सेव करें,सेव(Save) पर क्लिक करें। |
8:21 | मैं नहीं चाहती कि कोई भी कम अंक मिलने पर मुझे कुछ कहे। |
8:28 | इस फाइल को बंद करें। |
8:33 | marks.txt फाइल के दूसरी कालम के आधार पर सोर्ट करें। |
8:40 | टर्मिनल पर जाएँ। |
8:42 | space marks dot txt space hyphen t space open inverted commas space close inverted commas space |
8:53 | यहाँ –t डैलिमीटर के लिए है और कोट्स के बीच का स्पेस उसे दर्शाता है। |
9:02 | hyphen k2 दूसरे कालम के लिए है जिसपर सोर्ट प्रदर्शित होगा। |
9:14 | एंटर प्रेस करें। |
9:20 | Cat marks dot txt |
9:24 | यह ओरिजिनल फाइल है, यदि आप देखते हैं कि Avir ऊपर चला गया और Bala नीचे आ गया है जब हमने दूसरे कालम के आधार पर सोर्ट किया। |
9:43 | Cut कमांड का उपयोग एक फाइल से कुछ जानकारी कट करने के लिए किया जाता है। |
9:51 | चलिए marks.txt में से कुछ नाम निकालते हैं। |
9:55 | टर्मिनल ALT+Tab पर जाएँ। |
9:58 | cut space marks dot txt space hyphen d space open inverted commas space close inverted commas space. |
10:08 | यहाँ cut कमांड में d एक डैलिमीटर है और उद्धरण-चिन्ह के भीतर का स्पेस डैलिमीटर को दर्शाता है। |
10:20 | hyphen f2 दूसरे कालम के लिए, एंटर प्रेस करें। |
10:31 | Paste कमांड फाइल्स की समरूपी उत्तरगामी लाइन्स को मर्ज करेगा यानि जोड़ेगा। |
10:36 | अब numbers.txt तथा marks.txt दोनों फाइल्स का प्रयोग करते हैं। |
10:41 | टर्मिनल पर जाएँ। |
10:43 | numbers.txt marks.txt पेस्ट करें और एंटर दबायें। |
10:50 | अब marks.txt की पहली लाइन numbers.txt की पहली लाइन से जोड़ी गई है। |
10:57 | आउटपुट को concatefile.txt नामक फाइल में पुनः निर्दिष्ट करने के लिए हम redirect(रिडाइरेक्ट) की का प्रयोग कर सकते हैं। |
11:06 | टर्मिनल पर जाएँ। |
11:08 | एंटर प्रेस करें। |
11:18 | Cat concatfile dot txt |
11:22 | अब स्लाइड पर जाएँ। |
11:25 | यदि हम चाहते हैं कि पेस्ट नम्बर्स को क्रमानुसार दिखाए टैब द्वारा उसे डीलिमिट करें हम –s ऑप्शन का प्रयोग कर सकते हैं। |
11:34 | hyphen s पेस्ट करें। |
11:39 | numbers dot txt |
11:43 | स्लाइड पर जाएँ। |
11:45 | स्पोकन ट्यूटोरियल 'टॉक टू अ टीचर' प्रोजेक्ट का हिस्सा है। |
11:49 | जिसे भारत सरकार के एमएचआरडी मंत्रालय के राष्ट्रीय शिक्षा मिशन ने आईसीटी के माध्यम से समर्थित किया है। |
11:55 | अधिक जानकारी हमारी निम्नलिखित वेबसाइट http://spoken-tutorial.org/NMEICT-Intro पर उपलब्ध है। |
11:59 | यह स्क्रिप्ट देवेन्द्र कैरवान द्वारा अनुवादित है तथा आई आई टी बॉम्बे की तरफ से मैं सकीना अब आप से विदा लेती हूँ। |