Linux/C2/General-Purpose-Utilities-in-Linux/Sanskrit
From Script | Spoken-Tutorial
Time | Narration |
00:00 | अयि भोः! Linux मध्ये General Purpose Utilities इत्यस्य Spoken Tutorial मध्ये भवतां स्वागतम्। |
00:06 | वर्गेऽस्मिन् linux इत्यस्य अधिकोपयोगिनां प्राथमिकादेशानां विषये ज्ञास्यामः। |
00:14 | अस्य अभ्यासस्य प्रमुखप्रयोजनं नाम Linux मध्ये कार्यस्य आरम्भः एव। |
00:21 | प्रथमतया यः आदेशः दृश्यते सः echo इति आदेशः अस्ति। Linux आदेशाः कथं अक्षरसंवेदिनः भवन्ति इति अवधानं यच्छन्तु। |
00:29 | अत्र सर्वे आदेशाः अथवा तेषां विकल्पाः लघ्वक्षरैः भवन्ति, यदि न सन्ति तर्हि सूचितम् अस्ति। |
00:36 | पटले (Screen) कस्यचित् सन्देशस्य प्रदर्शनाय अस्य आदेशस्य उपयोगं कुर्मः। |
00:43 | Ubuntu मध्ये Terminal इत्यत्र गन्तुं Ctrl+Alt+T इत्येतत् साहाय्यं करोति। |
00:48 | कदाचित् एषः आदेशः सर्वस्मिन् Unix System मध्ये कार्यं न कुर्यात्। |
00:52 | Terminal इत्यस्य उद्घाटनप्रक्रिया तु अतीते अध्याये विवृता अस्ति। |
00:58 | Prompt इत्यत्र echo space Hello World इति टङ्कयित्वा enter नुदन्तु। |
01:08 | एतत् साम्प्रदायिकं Hello World इति सन्देशं प्रदर्शयति। |
01:14 | echo आदेशं वयम् ‘अस्थिरमौल्यं’ प्रदर्शयितुम् अपि प्रयोक्तुं शक्नुमः। |
01:19 | Prompt इत्यत्र echo $ इति SHELL इति च बृहदक्षरैः टङ्कयित्वा enter नुदन्तु। |
01:30 | अनेन प्रस्तुतोपयोगि Shell विषये ज्ञायते। |
01:36 | वयं echo आदेशेन सह escape sequences इत्येतत् अपि उपयोक्तुं शक्नुमः। |
01:42 | एतदर्थम् अस्माभिः Linux मध्ये –e इति विकल्पः प्रयोक्तव्यः भवति। |
01:46 | सामान्ये escape sequences मध्ये tab निमित्तं \t इति, नवपङ्क्तिनिमित्तं \n इति prompt इत्येतत् स्मानपङ्क्तौ प्रदर्शयितुं \c इति च नुदन्तु। |
02:03 | Enter करणात् प्राक् यदि त्वरितसन्देशः अपेक्षितः तर्हि एतत् उपयोगि भवितुम् अर्हति। Prompt इत्यत्र echo space minus e इति Enter a command इति single quote(‘-’) मध्ये अपि च back slash c इति टङ्कयित्वा enter नुदन्तु। |
02:32 | वयम् अत्र Enter a command इति मुद्रणानन्तरं समानपङ्क्तौ prompt प्रदर्शितमस्ति इति पश्यामः। |
02:38 | अत्र भवन्तः Linux Kernel इत्यस्य कतमसंस्करणम् उपयुज्यते इति ज्ञातुं इच्छेयुः। |
02:43 | एतत् तथा च अस्य यन्त्रस्य अन्यगुणलक्षणान् ज्ञातुं अस्माकं समीपे uname इति आदेशः अस्ति। prompt इत्यत्र uname space hypen(-) r इति टङ्कयित्वा enter नुदन्तु। |
02:58 | भवतः user name किम् इति ज्ञातुं prompt इत्यत्र who space am space I इति टङ्कयित्वा enter नुदन्तु। |
03:11 | यथार्थतया एतत् who आदेशात् उपलभ्यते, यच्च यन्त्रस्य सद्यः प्रयोक्तॄणां सूचीं निर्माति, यदि भवताम् यन्त्रं बहूपयोगि अस्ति तर्हि। |
03:21 | कदाचित् भवतां कूटसङ्ख्या भञ्जिता भवेत् तदा भवन्तः कूटसङ्ख्यां परिवर्तयितुं इच्छेयुः। |
03:28 | तन्निमित्तं अस्माभिः सह passwd आदेशः अस्ति। prompt इत्यत्र passwd इति टङ्कयित्वा enter नुदन्तु। |
03:37 | यदा भवन्तः आदेशमिमं टङ्कयन्ति तदा यन्त्रं वर्तमानकूटसङ्ख्यां टङ्कयितुं सूचयति। |
03:43 | अत्राहं यन्त्रस्य वर्तमानकूटसङ्ख्यां टङ्कयामि। |
03:48 | यदि टङ्कितं सम्यगस्ति तर्हि नूतनकूटसङ्ख्यां टङ्कयन्तु, अपि च तत्पुष्ट्यर्थं पुनः तमेव टङ्कयन्तु। |
04:02 | परं वर्तमानकूटसङ्ख्या विस्मृता चेत् किं करणीयम्? |
04:06 | एवं सत्यपि कूटसङ्ख्यां परिवर्तयितुं शक्नुमः, वर्तमानकूटसङ्ख्याज्ञानं विनापि। परं तत् केवलं root user द्वारा भवितुम् अर्हति। |
04:14 | इदानीं root user नाम कः इति प्रश्नः। |
04:18 | सः कश्चन विशेषाधिकारयुक्तः उपयोक्ता अस्ति। |
04:22 | सादृश्यं कल्पयन्तः वयं एवं वक्तुं शक्नुमः यत् root user इत्येषः windows मध्ये विद्यमानेन प्राशासनिकोपयोक्त्रा तुल्यः अस्ति इति। |
04:30 | भवन्तः उपकरणे॓स्मिन् दिनाङ्कं समयं च ज्ञातुमिच्छेयुः, तदर्थं अस्मत्सविधे date आदेशः अस्ति। |
04:36 | terminal इत्यत्र date इति टङ्कयित्वा enter नुदन्तु। |
04:42 | एतत् यन्त्रस्य वर्तमानौ समयदिनाङ्कौ प्रदर्शयति। |
04:45 | अत्र वयं दृष्टवन्तः यत् date इति आदेशात् दिनाङ्केन सह समयः अपि प्रदर्शितः, एवम् एषः आदेशः बहूपयोगी बहुविकल्पवान् च अस्ति। |
04:54 | prompt मध्ये date space plus percentage चिह्नं, बृहत् T इति टङ्कयित्वा enter नुदन्तु। |
05:07 | अनेन होरा निमेषः क्षणम् इति प्रारूपेण केवलं समयः फलितं भवति। |
05:12 | prompt इत्यत्र date space plus percentage चिह्नं, लघु h इति टङ्कयित्वा enter नुदन्तु। |
05:23 | अनेन मासनाम दृश्यते। |
05:25 | prompt इत्यत्र date space plus percentage चिह्नं, लघु m इति टङ्कयित्वा enter नुदन्तु। |
05:38 | अनेन मासस्य नाम सङ्ख्यारूपेण फलितं भवति। अत्र 02 इति February मासस्य सङ्ख्या अस्ति। भवद्भिः प्राप्तेन फलितेन सह इमं तोलयन्तु। |
05:50 | prompt इत्यत्र date space plus percentage चिह्नं, लघु y इति टङ्कयित्वा enter नुदन्तु। |
06:01 | एतेन वर्षसङ्ख्यायाः अन्तिमाङ्कद्वयं फलितं भवति। |
06:05 | अधुनोक्तविकल्पद्वयं संयुज्यापि लेखितुं शक्यते। उदाहरणार्थं prompt मध्ये date space plus इति double quote मध्ये percentage चिह्नं, लघु h percentage चिह्नं, लघु y इति च टङ्कयित्वा enter नुदन्तु। |
06:34 | अत्र अधुना February 11 इति दर्शयति। |
06:39 | एतत्सम्बद्धः अपरः आदेशः नाम cal आदेशः। यद्यपि आदेशोऽयं सामान्यः नास्ति तथापि एतत् कस्यचिदपि वर्षस्य मासस्य दिनदर्शिकां द्रष्टुं अस्मभ्यं साहाय्यं करोति। |
06:48 | वर्तमानमासस्य दिनदर्शिकां द्रष्टुं prompt मध्ये cal इति टङ्कयित्वा enter नुदन्तु। |
06:56 | अन्यस्य कस्यचन मासस्य दिनदर्शिकां द्रष्टुं यथा २०७० तमवर्षस्य December मासस्य दिनदर्शिका द्रष्टव्या चेत् prompt इत्यत्र cal space 12 space 2070 इति टङ्कयित्वा enter नुदन्तु। |
07:13 | एतेन २०७०December इत्यस्य दिनदर्शिका दृश्यते। |
07:19 | पुरोगमनात्प्राक् वयं files directories इत्यनयोः विषये किञ्चित् जानाम। |
07:26 | Linux मध्ये प्रायेण सर्वमपि file रूपेणैव अस्ति। अधुना किं नाम file इति प्रश्नः। |
07:34 | नित्यजीवने तु file नाम तत् यत्र च पत्राणि सङ्गृह्यन्ते। तद्वदेव Linux file अपि किञ्चन विषयसङ्ग्राहकं वर्तते। |
07:48 | इदानीं directory इत्युक्ते किम्? |
07:52 | एवं वक्तुं शक्नुमः यत् Directory इति किञ्चन स्थानमस्ति यत्र files अपि च sub-directories भवन्ति। |
07:58 | एतत् files इत्येतानि व्यवस्थितरूपेण संस्थापयितुं साहाय्यं करोति। |
08:04 | एनमेव वयं windows मध्ये Folders इति कथयामः। |
08:08 | यदा वयं Linux मध्ये प्रविशामः तदा स्वाभाविकतया home directory मध्ये भवामः। home directory इत्यस्य दर्शनार्थं prompt इत्यत्र echo space dollar इति HOME इति बृहदक्षरैः च टङ्कयित्वा enter नुदन्तु। |
08:27 | अग्रिमादेशः अस्मभ्यं वर्तमानस्य directory विषये ज्ञातुं साहाय्यं करोति। सोऽस्ति pwd आदेशः यश्च वर्तमानं directory ज्ञापयति। prompt इत्यत्र pwd इति टङ्कयित्वा enter नुदन्तु। |
08:42 | यदा directory विषये जानीमः तदा अस्य अन्तः विद्यमानानां files अपि च sub-directories इत्येतेषां विषये ज्ञातुमिच्छामः। तन्निमित्तं ls आदेशमुपयुञ्ज्महे यश्च Linux अपि च Unix मध्ये व्यापकरूपेण उपयुज्यते। |
08:56 | ls इति आदेशं टङ्कयित्वा enter नुदन्तु। |
09:01 | अधुना फलितं पश्यन्तु। |
09:04 | files अपि च sub-directories सामान्यतया विविधवर्णेषु दर्श्यन्ते। |
09:08 | ls इति आदेशः बहुमुखी बहुविकल्पवान् च अस्ति। तेषु कतिचन पश्याम, prompt इत्यत्र ls space minus minus all इति टङ्कयित्वा enter नुदन्तु। |
09:24 | एषः सर्वविधैः files इत्येभिः समं गुप्तानि अपि files दर्शयति। अत्र गुप्तस्य file इत्यस्य नाम बिन्दुना (.) आरभ्यते। |
09:33 | यदि वयं न केवलं file दर्शनम् अपि तु इतोप्यधिकविषयं ज्ञातुमिच्छामः तर्हि minus l इति आदेशद्वारा प्राप्तुं शक्नुमः। |
09:40 | prompt इत्यत्र ls space minus लघु l इति च टङ्कयित्वा enter नुदन्तु। |
09:50 | एतेन file इत्यस्य अनुमतिः, तस्य स्वामिनः नाम, bytes मध्ये तस्य परिमाणम्, अन्तिमसंशोधनसमयः इत्यादिविवरणं फलितं भवति। अस्य विकल्पस्य विवरणं अस्मात् पठ्यक्रमात् बहिः अस्ति। |
10:06 | ls इति आदेशं बहुभिः विकल्पैः सह उपयोक्तुं शक्नुमः, यद्विषये अनन्तरं पश्यामः। |
10:11 | एतेषां विवरणानां केवलं पटले प्रदर्शनस्य अपेक्षया क्वचित् file इत्यस्मिन् सङ्गृह्णीयाम। यथार्थतया वयं कस्यचिदपि आदेशस्य फलितं एवं file इत्यस्मिन् सङ्गृहीतुं शक्नुमः। |
10:23 | आदेशः तदनु right angle bracket तदनु file इत्यस्य नाम टङ्कयन्तु, अर्थात्, ls space minus लघु l space right angle bracket space fileinfo इति टङ्कयित्वा enter नुदन्तु। |
10:46 | अधुना सर्वेषां file अपि च directories इत्येतेषां विवरणं fileinfo इति नामके file मध्ये प्रविशति। |
10:54 | परं file इत्यस्मिन् विद्यमानसामग्रीः कथं द्रष्टुं शक्नुमः? एतन्निमित्तं एव अस्ति cat इति आदेशः। अथ cat space अपि च file नाम टङ्कयन्तु, अत्र तु fileinfo इति file नाम अस्ति, अपि च enter नुदन्तु। |
11:12 | अधुना भवन्तः सामग्रीः द्रष्टुं शक्नुवन्ति। यथार्थतया file इत्यस्य निर्माणमिति cat आदेशस्य अपरः मुख्यः उपयोगः अस्ति। तन्निमित्तं prompt इत्यत्र cat space right angle bracket space filename अर्थात् file 1 इति टङ्कयित्वा enter नुदन्तु। |
11:36 | यदा वयं enter नुदामः तदा आदेशः कस्यचन निवेशस्य (input) प्रतीक्षां करोति। |
11:42 | वयं यत्किञ्चिदपि निवेशरूपेण टङ्कयामः तत्सर्वं file इत्यस्मिन् लेखितं भवति, अतः यत्किञ्चित् टङ्कयन्तु। |
11:50 | अधुना निवेशस्य समाप्त्यर्थं enter नुदन्तु। |
11:56 | अधुना समानकाले Ctrl अपि च d इत्येतौ पिञ्जौ नुदन्तु। |
12:05 | यदि file नाम अर्थात् अत्र fileinfo इत्येतत् पूर्वमेव अस्ति तर्हि नूतननिवेशः पुरातने आदिष्टो भवति। |
12:13 | यदि पूर्वं विद्यमानस्य file 1 नामकस्य file इत्यस्य अन्ते एव इममपि निवेशयितुं इच्छन्ति तर्हि prompt इत्यत्र cat space double right angle bracket space file 1 इति टङ्कयित्वा enter नुदन्तु। |
12:36 | अत्र इतोऽपि बहवः आदेशाः सन्ति येषां विषये चर्चयितुं शक्नुमः परं अधुना अत्रैव सीमितं कुर्मः। यथार्थतया अधुनोक्तेष्वपि आदेशेषु इतोऽपि बहवः विकल्पाः सम्भावनाश्च सन्ति ये च अत्र न चर्चिताः। |
12:50 | इदानीं वयम् अस्य वर्गस्य अन्ते स्मः। Spoken Tutorial (स्पोकन् ट्युटोरियल्) इत्ययं प्रकल्पः Talk to a Teacher (टाक् टु ए टीचर्) इत्यस्य प्रकल्पस्य भागः अस्ति। यस्य विषये राष्ट्रियसाक्षरतामिशन् इति संस्था ICT (आइ.सी.टि) इत्यस्य माध्यमेन कर्तुं
समर्थितवती अस्ति। |
13:02 | अधिकविवरणं निम्नलिखिते जालपुटे उपलभ्यमस्ति। http://spoken-tutorial.org/NMEICT-Intro। |
13:10 | अस्य प्रतेः अनुवादकर्त्री संस्कृतभारती अस्ति। अस्य प्रवाचकः ऐ ऐ टी बाम्बेतः वासुदेवः आपृच्छ्यते। सम्पर्कार्थं धन्यवादाः। |