Difference between revisions of "Linux/C2/The-Linux-Environment/Sanskrit"

From Script | Spoken-Tutorial
Jump to: navigation, search
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{| border=1
+
{| Border = 1
!Time
+
| '''Time'''
!Narration
+
|'''Narration'''
|-
+
  
 +
|-
 
|00:00
 
|00:00
|लिनक्स एन्विरोन्मेण्ट इत्यस्य अपि च तस्य उपयोगस्य विषये विद्यमानेऽस्मिन् ट्युटॊरियल् मध्ये भवतां स्वगतम्।
+
|लिनक्स एन्विरोन्मेण्ट अपि च तस्य कुशलतापूर्वकोपयोगस्य विषये विद्यमानेऽस्मिन् पाठे भवद्भ्यःस्वगतम्।
 +
 
 
|-
 
|-
 
|00:07
 
|00:07
|अस्मिन् ट्युटोरियल मध्ये सचित्रदृष्टान्तान् परीक्षयितुं तादृशं सङ्गनकमपेक्षितं यत्र लिनक्स भवेत् अपि च आपरेटिंग् सिस्टम् रूपेण उबंटु भवेत्।
+
|अस्मिन् पाठे दर्शितान् सचित्रदृष्टान्तान् परीक्षयितुं तादृशं सङ्गणकमपेक्षितं यत्र लिनक्स भवेत्
 +
 
 
|-
 
|-
 
|00:13
 
|00:13
|भवन्तः लिनक्स आपरेटिंग् सिस्टम् जानन्ति अपि च भवतां कमांड, फैल सिस्टम, शेल इत्यादीनां विषये मूलभूतज्ञानं अस्ति इति अहं चिन्तयामि।
+
|भवन्तः लिनक्स आपरेटिंग् सिस्टम् जानन्ति अपि च भवद्भ्यः कमांड, फैल सिस्टम, शेल इत्यादीनां मूलभूतज्ञानम् अस्ति इति अहं भावयामि।
 +
 
 
|-
 
|-
 
|00:22
 
|00:22
|यदि भवन्तः आसक्ताः अथवा विषयेऽस्मिन् इतोपि अधिकं ज्ञातुम् इच्छन्ति तर्हि निस्सङ्कोचं अस्मिन् जालपुटे विद्यमानं ट्युटोरियल् पश्यन्तु।
+
|यदि भवन्तः आसक्ताः अथवा विषयेऽस्मिन् इतोप्यधिकं ज्ञातुम् इच्छन्ति तर्हि अस्मिन् जालपुटे विद्यमानं पाठं पश्यन्तु।
 +
 
 
|-
 
|-
 
|00:32
 
|00:32
|अत्रावधीयतां यत् अहमत्र एतत् ट्युटोरियल् निमित्तं उबंटु 10.10 इत्यस्य प्रयोगं कुर्वन् अस्मि इति।
+
|अहमत्र एतत् ट्युटोरियल् निमित्तं उबंटु 10.10 इत्यस्य प्रयोगं कुर्वन् अस्मि
 +
 
 
|-
 
|-
 
|00:36
 
|00:36
|अपि च, लिनक्स इति केस् सेन्सिटीव् अस्ति। अत्र ये आदेशाः उपयुज्यन्ते ते लोवर् केस् मध्ये भवन्ति, यदि नास्ति तर्हि सूचितं भवति।
+
|अपि च, लिनक्स इति अक्षरसंवेद्यम् अस्ति। अत्र ये आदेशाः उपयुज्यन्ते ते लघ्वक्षरैः भवन्ति, यदि नास्ति तर्हि सूचितं भवति।
 +
 
 
|-
 
|-
 
|00:46
 
|00:46
 
|लिनक्स् एन्विरोन्मेंट् इत्येतद् आपरेटिंग् सिस्टम् भवता सह कथं व्यवहरति, तत् भवतः आदेशानां कृते कथं प्रतिक्रियां ददाति अपि च भवतः कार्याणि कथं इंटर्प्रेट् करोति इत्यादिकं निर्धारयति।
 
|लिनक्स् एन्विरोन्मेंट् इत्येतद् आपरेटिंग् सिस्टम् भवता सह कथं व्यवहरति, तत् भवतः आदेशानां कृते कथं प्रतिक्रियां ददाति अपि च भवतः कार्याणि कथं इंटर्प्रेट् करोति इत्यादिकं निर्धारयति।
 +
 
|-
 
|-
 
|00:55
 
|00:55
|शेल् इत्यस्य व्यवस्थापरिवर्तनेन लिनक्स् इत्येतं इतोप्यधिकं कस्टमैस् कर्तुं शक्नुमः।  
+
|शेल् इत्यस्य व्यवस्थापरिवर्तनेन लिनक्स् इत्येतं इतोप्यधिकं व्यवस्थापयितुं शक्नुमः।  
 +
 
 
|-
 
|-
 
|00:58
 
|00:58
|अधुना एतत्सर्वं कथं भवतीति पश्यामः।
+
|अधुना एतत्सर्वं कथं भवतीति पश्यामः।,सामान्यतः शेल् इत्यस्य स्वभावः शेल् वेरियेबल् द्वारा निर्धारितं भवति।
|-
+
 
|00:59
+
|सामान्यतः शेल् इत्यस्य स्वभावः शेल् वेरियेबल् द्वारा निर्धारितं भवति।
+
 
|-
 
|-
 
|01:04  
 
|01:04  
|मुख्यतया द्वे शेल् वेरियेबल् स्तः:
+
|प्रमुखतया द्वे शेल् वेरियेबल् स्तः: एन्विरोन्मेंट् वेरियेबल्स् लोकल् वेरियेबल् च।
  
एन्विरोन्मेंट् वेरियेबल्स् लोकल् वेरियेबल् च।
 
 
|-
 
|-
 
|01:12
 
|01:12
 
|एन्विरोन्मेंट् वेरियेबल् इत्येतत् उपयोक्तुः सम्पूर्णक्षेत्रे उपलब्धं भवति।
 
|एन्विरोन्मेंट् वेरियेबल् इत्येतत् उपयोक्तुः सम्पूर्णक्षेत्रे उपलब्धं भवति।
 +
 
|-
 
|-
 
|01:19
 
|01:19
 
|एतानि शेल् द्वारा रचितेषु सब्शेल् मध्ये अपि उपलब्धं भवति। शेल् मध्ये यथा स्क्रिप्ट् अस्ति तथा।
 
|एतानि शेल् द्वारा रचितेषु सब्शेल् मध्ये अपि उपलब्धं भवति। शेल् मध्ये यथा स्क्रिप्ट् अस्ति तथा।
 +
 
|-
 
|-
 
|01:24
 
|01:24
 
|लोकल् वेरियेबल्स् इत्येतत् निर्बन्धितरूपेण सीमितप्रदेशे उपलब्धं भवति।
 
|लोकल् वेरियेबल्स् इत्येतत् निर्बन्धितरूपेण सीमितप्रदेशे उपलब्धं भवति।
 +
 
|-
 
|-
 
|01:31
 
|01:31
 
|एतानि शेल् द्वारा निर्मितेषु सब्शेल् मध्ये उपलब्धं न भवति।
 
|एतानि शेल् द्वारा निर्मितेषु सब्शेल् मध्ये उपलब्धं न भवति।
 +
 
|-
 
|-
 
|01:36  
 
|01:36  
 
|वयम् अस्मिन् पाठे मुख्यतया एन्विरोन्मेंट् वेरियेबल् विषये चर्चयन्तः स्मः इत्यतः प्राथम्येन वयं शेल् वेरियेबल् इत्येतेषां व्याल्यू कथं दृष्टव्यमिति जानीयाम।
 
|वयम् अस्मिन् पाठे मुख्यतया एन्विरोन्मेंट् वेरियेबल् विषये चर्चयन्तः स्मः इत्यतः प्राथम्येन वयं शेल् वेरियेबल् इत्येतेषां व्याल्यू कथं दृष्टव्यमिति जानीयाम।
 +
 
|-
 
|-
 
|01:48
 
|01:48
 
|प्रस्तुते शेल् मध्ये सर्वाणि वेरियेबल् दृष्टुं वयं कमांड् सेट् चालयामः।
 
|प्रस्तुते शेल् मध्ये सर्वाणि वेरियेबल् दृष्टुं वयं कमांड् सेट् चालयामः।
 +
 
|-
 
|-
 
|01:53
 
|01:53
|टर्मिनल् मध्ये एवं टङ्कयन्तु,
+
|टर्मिनल् मध्ये एवं टङ्कयन्तु,"set space 'vertical-bar' more" अपि च enter नुदन्तु।
"set space 'vertical-bar' more" अपि च enter नुदन्तु।
+
 
 
|-
 
|-
 
|02:00
 
|02:00
|वयं सर्वाणि प्रस्तुतानि शेल् वेरियेबल् दृष्टुं शक्नुमः।
+
|वयं सर्वाणि प्रस्तुतानि शेल् वेरियेबल्स् दृष्टुं शक्नुमः।
 +
 
 
|-
 
|-
 
|02:04
 
|02:04
|उदाहरणार्थम्: HOME एन्विरोन्मेंट् वेरियेबल् पश्यन्तु अपि च तत्रस्थं असैन् व्यल्यू अपि पश्यन्तु।
+
|उदाहरणार्थम्: HOME एन्विरोन्मेंट् वेरियेबल् पश्यन्तु अपि च तस्मै नियुक्तं व्यल्यू अपि पश्यन्तु।
|-
+
 
 +
|-
 
|02:15
 
|02:15
 
|सूचीं प्रति गन्तुं Enter नुदन्तु, ततः बहिरागन्तुं q इति नुदन्तु।
 
|सूचीं प्रति गन्तुं Enter नुदन्तु, ततः बहिरागन्तुं q इति नुदन्तु।
 +
 
|-
 
|-
 
|02:21
 
|02:21
|अत्र, वेरियेबल् सूचेः सुनियोजितं मल्टिपेज् औट्पुट् इत्येतं इतोपि सम्यग्रूपेण प्रदर्शयितुं सेट् मध्ये औट्पुट् इत्येतत् क्रमेण स्थापितमस्ति।
+
|अत्र, वेरियेबल् इत्यस्य सूचिः सुनियोजितरूपेण मल्टिपेज् औट्पुट् रूपेण च दृष्टुं set मध्ये स्थितं औट्पुट् इत्येतं more कृते रिडैरेक्ट् कृतं वर्तते।
 +
 
 
|-
 
|-
 
|02:38
 
|02:38
 
|केवलं एन्विरोन्मेंट् वेरियेबल् दृष्टुं env इत्यादेशं चालयन्तु।
 
|केवलं एन्विरोन्मेंट् वेरियेबल् दृष्टुं env इत्यादेशं चालयन्तु।
 +
 
|-
 
|-
 
|02:45
 
|02:45
|टर्मिनल् मध्ये एवं टङ्कयन्तु,
+
|टर्मिनल् मध्ये एवं टङ्कयन्तु,"env space 'vertical-bar' more" अपि च enter नुदन्तु।
  
"env space 'vertical-bar' more" अपि च enter नुदन्तु।
 
 
|-
 
|-
 
|02:52
 
|02:52
|उदाहरणार्थम्,
+
|उदाहरणार्थम्,slash bin slash bash इति व्याल्यूयुतं शेल् वेरियेबल् पश्यन्तु।
  
slash bin slash bash एति व्याल्यूयुतं शेल् वेरियेबल् पश्यन्तु।
 
 
|-
 
|-
 
|03:00
 
|03:00
 
|पुनः सूचीतः बहिरागन्तुं q इति नुदन्तु।
 
|पुनः सूचीतः बहिरागन्तुं q इति नुदन्तु।
 +
 
|-
 
|-
 
|03:07
 
|03:07
 
|अधुना वयं लिनक्स् मध्ये विद्यमानानि कतिचन मुख्यानि एन्विरोन्मेंट् वेरियेबल् विषये चर्चां कुर्मः।  
 
|अधुना वयं लिनक्स् मध्ये विद्यमानानि कतिचन मुख्यानि एन्विरोन्मेंट् वेरियेबल् विषये चर्चां कुर्मः।  
 +
 
|-
 
|-
 
|03:11
 
|03:11
 
|वयमत्र अस्मदीयप्रदर्शनार्थं bash shell उपयुञ्ज्महे।
 
|वयमत्र अस्मदीयप्रदर्शनार्थं bash shell उपयुञ्ज्महे।
 +
 
|-
 
|-
 
|03:15
 
|03:15
|विविध शेल् विभिन्नशैलीषु कस्टमैस् भवति।
+
|विविधानि शेल्स् विभिन्नशैलीषु कस्टमैस् भवति।
 +
 
 
|-
 
|-
 
|03:19
 
|03:19
|वास्तविकतया वेरियेबल् इत्येतानि किं सङ्गृह्य स्थापयन्ति इति दृष्टुं वयं echo आदेशेन समं निर्दिष्टस्य वेरियेबल् नाम्नः पृष्टतः डालर् चिह्नमुपयोक्तव्यम्।
+
|वास्तविकतया वेरियेबल् इत्येतानि किं सङ्गृह्णन्ति इति दृष्टुं वयं echo आदेशेन समं निर्दिष्टस्य वेरियेबल् नाम्नः पृष्टतः डालर् चिह्नमुपयोक्तव्यम्।
 +
 
 
|-
 
|-
 
|03:30
 
|03:30
 
|वयं प्रथमतया शेल् इति एन्विरोन्मेंट् वेरियेबल् पश्यामः।
 
|वयं प्रथमतया शेल् इति एन्विरोन्मेंट् वेरियेबल् पश्यामः।
 +
 
|-
 
|-
 
|03:35
 
|03:35
 
|एतत् प्रस्तुतस्य शेल् इत्यस्य नाम सङ्गृह्णाति।
 
|एतत् प्रस्तुतस्य शेल् इत्यस्य नाम सङ्गृह्णाति।
 +
 
|-
 
|-
 
|03:37
 
|03:37
|शेल् वेरियेबल् इत्यस्य व्याल्यू दृष्टुं टर्मिनल् मध्ये,
+
|शेल् वेरियेबल् इत्यस्य व्याल्यू दृष्टुं टर्मिनल् मध्ये,"echo space dollar, S-H-E-L-L" इति च बृहदक्षरैः टङ्कयित्वा enter नुदन्तु।
"echo space dollar, S-H-E-L-L" इति च बृहदक्षरैः टङ्कयित्वा enter नुदन्तु।
+
 
 
|-
 
|-
 
|03:55
 
|03:55
|अत्र slash bin slash bash इत्येततशेल् अस्ति यत्र वयं कार्यं कुर्वन्तः स्मः।
+
|अत्र slash bin slash bash इत्येतत् शेल् अस्ति यत्र वयं कार्यं कुर्वन्तः स्मः।
 +
 
 
|-
 
|-
 
|04:02
 
|04:02
 
|अग्रिमं वेरियेबल् HOME अस्ति।
 
|अग्रिमं वेरियेबल् HOME अस्ति।
 +
 
|-
 
|-
 
|04:05
 
|04:05
|यदा वयं लिनक्स् मध्ये लागिन् भवामः तदा वयं सामान्यतया काञ्चित् सन्धारिकां प्रति गच्छामः अपि च तस्याः नाम उपयोक्तृम्नः अग्रे भवति।
+
|यदा वयं लिनक्स् मध्ये लागिन् भवामः तदा तत् अस्मान् सामान्यतया अस्मदुपयोक्तृनामयुक्तसन्धारिकां प्रति नयति।
 +
 
 
|-
 
|-
 
|04:11
 
|04:11
 
|एतस्याः सन्धारिकायाः home directory इति नाम अपि च एषा एव होम् वेरियेबल् मध्ये प्राप्यते।
 
|एतस्याः सन्धारिकायाः home directory इति नाम अपि च एषा एव होम् वेरियेबल् मध्ये प्राप्यते।
 +
 
|-
 
|-
 
|04:17  
 
|04:17  
 
|व्याल्यू दृष्टुं, टर्मिनल् मध्ये echo space dollar अपि च H-O-M-E इति बृहदक्षरैः टङ्कयित्वा एंटर् नुदन्तु।
 
|व्याल्यू दृष्टुं, टर्मिनल् मध्ये echo space dollar अपि च H-O-M-E इति बृहदक्षरैः टङ्कयित्वा एंटर् नुदन्तु।
 +
 
|-
 
|-
 
|04:29
 
|04:29
 
|PATH इति अग्रिमं एन्विरोन्मेंट् वेरियेबल् अस्ति।
 
|PATH इति अग्रिमं एन्विरोन्मेंट् वेरियेबल् अस्ति।
 +
 
|-
 
|-
 
|04:32
 
|04:32
 
|PATH वेरियेबल् इत्यत्र सन्धारिकायाः निखरपथं अस्ति अपि च एतस्मात् शेल् इति एक्सिक्यूटेबल् अदेशान् अन्विशति।
 
|PATH वेरियेबल् इत्यत्र सन्धारिकायाः निखरपथं अस्ति अपि च एतस्मात् शेल् इति एक्सिक्यूटेबल् अदेशान् अन्विशति।
 +
 
|-
 
|-
 
|04:40  
 
|04:40  
 
|अधुना पाथ वेरियेबल् इत्यस्य व्याल्यू पश्यामः।
 
|अधुना पाथ वेरियेबल् इत्यस्य व्याल्यू पश्यामः।
 +
 
|-
 
|-
 
|04:43  
 
|04:43  
 
|पुनः टर्मिनल् मध्ये "echo space dollar इति अपि च बृहदक्षरैः P-A-T-H" इति टङ्कयित्वा Enter नुदन्तु।
 
|पुनः टर्मिनल् मध्ये "echo space dollar इति अपि च बृहदक्षरैः P-A-T-H" इति टङ्कयित्वा Enter नुदन्तु।
 +
 
|-
 
|-
 
|04:51  
 
|04:51  
|मम सङ्गणके तत्ं दृश्यते -
+
|मम सङ्गणके तत् दृश्यते -slash user slash local slash sbin slash user slash local slash bin slash user slash sbin slash user slash bin etc.
slash user slash local slash sbin slash user slash local slash bin slash user slash sbin slash user slash bin etc.
+
 
 
|-
 
|-
 
|05:04
 
|05:04
 
|एतत् एकस्मात् सङ्गणकात् अपरसङ्गनकं प्रति भिन्नं भवति।
 
|एतत् एकस्मात् सङ्गणकात् अपरसङ्गनकं प्रति भिन्नं भवति।
 +
 
|-
 
|-
 
|05:07
 
|05:07
 
|एषा काचित् सन्धारिकानां सूची अस्ति अपि च एषा कोलन् द्वारा विभक्तमस्ति। अतः शेल् इति अस्यां सूच्यां विद्यमानान् एक्सिक्यूटेबल् आदेशान् अन्विषति।
 
|एषा काचित् सन्धारिकानां सूची अस्ति अपि च एषा कोलन् द्वारा विभक्तमस्ति। अतः शेल् इति अस्यां सूच्यां विद्यमानान् एक्सिक्यूटेबल् आदेशान् अन्विषति।
 +
 
|-
 
|-
 
|05:18
 
|05:18
|वयमपि अस्मदीयसन्धारिकां अस्यां सोच्यां योजयितुं शक्नुमः। एतेन अस्माकं सन्धारिका अपि शेल् द्वारा अन्वेश्यते।
+
|वयमपि अस्मदीयसन्धारिकाम् अस्यां सूच्यां योजयितुं शक्नुमः। एतेन अस्माकं सन्धारिका अपि शेल् द्वारा अन्वेश्यते।
 +
 
 
|-
 
|-
 
|05:25  
 
|05:25  
 
|एवं अस्मदीयसन्धारिकां सूच्यां मेलयितुं टर्मिनल् मध्ये  
 
|एवं अस्मदीयसन्धारिकां सूच्यां मेलयितुं टर्मिनल् मध्ये  
 +
 
|-
 
|-
|5:29
+
|05:29
 
|"P-A-T-H इति बृहदक्षरैः विलिख्य = (equal-to) $ (dollar) अपि च बृहदक्षरैः P-A-T-H : (colon) / (slash) home / (slash) अपि च अस्माकं सन्धारिकायाः नाम टङ्कयन्तु।
 
|"P-A-T-H इति बृहदक्षरैः विलिख्य = (equal-to) $ (dollar) अपि च बृहदक्षरैः P-A-T-H : (colon) / (slash) home / (slash) अपि च अस्माकं सन्धारिकायाः नाम टङ्कयन्तु।
 +
 
|-
 
|-
 
|05:54  
 
|05:54  
|अधुना वयं यदि PATH इत्यस्य व्याल्यू एको कुर्मः चेत्,
+
|अधुना वयं यदि PATH इत्यस्य व्याल्यू एकं कुर्मः चेत्,
 +
 
 
|-
 
|-
 
|06:04  
 
|06:04  
 
|अस्माकं सन्धारिका अपि PATH वेरियेबल् इत्यस्य अङ्गमस्ति।
 
|अस्माकं सन्धारिका अपि PATH वेरियेबल् इत्यस्य अङ्गमस्ति।
 +
 
|-
 
|-
 
|06:10
 
|06:10
 
|पश्यन्तु, सन्धारिका अत्र अस्ति।
 
|पश्यन्तु, सन्धारिका अत्र अस्ति।
 +
 
|-
 
|-
 
|06:16
 
|06:16
 
|अपरं विशिष्टं वेरियेबल् इत्युक्ते LOGNAME.
 
|अपरं विशिष्टं वेरियेबल् इत्युक्ते LOGNAME.
 +
 
|-
 
|-
 
|06:20  
 
|06:20  
 
|एतत् क्रियाशीलोपयोक्तॄणां नामानि सङ्गृह्णाति।
 
|एतत् क्रियाशीलोपयोक्तॄणां नामानि सङ्गृह्णाति।
 +
 
|-
 
|-
 
|06:24  
 
|06:24  
 
|एतत् व्याल्यू दृष्टुं "echo space dollar LOGNAME" इति टङ्कयित्वा Enter नुदन्तु।
 
|एतत् व्याल्यू दृष्टुं "echo space dollar LOGNAME" इति टङ्कयित्वा Enter नुदन्तु।
 +
 
|-
 
|-
 
|06:35
 
|06:35
 
|यदा वयं टर्मिनल् उद्घातयामः तदा एकं डालर् चिह्नं पश्यामः। तदेव प्राम्प्ट् अस्ति। तत्रैव वयं आदेशान् लिखामः।
 
|यदा वयं टर्मिनल् उद्घातयामः तदा एकं डालर् चिह्नं पश्यामः। तदेव प्राम्प्ट् अस्ति। तत्रैव वयं आदेशान् लिखामः।
 +
 
|-
 
|-
 
|06:42
 
|06:42
|एतत् प्राथमिकं प्राम्प्ट् स्ट्रिंग् अस्ति This is the primary prompt string represented by the environment variable PS1.
+
|एतत् प्रधानं प्राम्प्ट् स्ट्रिंग् अस्ति यत् च PS1 इति एन्विरोन्मेंट् वेरियेबल् इत्येतत् प्रतिनिधीकरोति।
 +
 
 
|-
 
|-
 
|06:47
 
|06:47
|There is a secondary prompt string also
+
|अत्र अप्रधानं प्रोम्प्ट् स्ट्रिंग् अपि अस्ति।
 +
 
 
|-
 
|-
 
|06:50
 
|06:50
|If our command is long and it spans for more than one line then from the second line onwards we can see a greater than sign “>” as the prompt
+
|अस्माकम् आदेशः यदि बृहन् अस्ति अपि च तस्य दैर्घ्यं पङ्क्तिमेकाम् अतिरिच्य अस्ति तर्हि सः द्वितीयपङ्क्तौ ग्रेटर् देन् चिह्नेन आरभ्यते।
 +
 
 
|-
 
|-
 
|07:00  
 
|07:00  
|This is the secondary prompt string represented by the environment variable PS2.
+
|एतत् सेकेंडरि प्रोम्प्ट् चिह्नम् अस्ति यच्च PS2 इति एन्विर्न्मेंट् वेरियेबल् इत्येतत् प्रतिनिधीकरोति।
 +
 
 
|-
 
|-
 
|07:05  
 
|07:05  
|To see the value of the secondary command prompt, type at the terminal "echo space dollar PS2  and press enter.
+
|सेकेंडरि कमांड् प्रोम्प्ट् इत्यस्य मौल्यं दृष्टुं टर्मिनल् मध्ये "echo space dollar PS2  इति टङ्कयित्वा enter नुदन्तु।
 +
 
 
|-
 
|-
 
|07:20
 
|07:20
|We may change our primary prompt string to say “at the rate” <@> at the prompt.
+
|वयं प्राथमिकं प्रोम्प्ट्-चिह्नं परिवर्तयितुं शक्नुमः। अधुना “at the rate” <@> इत्येतत् प्रोम्प्ट्-रूपेण यदि स्थापयितुमिच्छामः तर्हि,
 +
 
 
|-
 
|-
 
|07:28  
 
|07:28  
|In order to get this done
+
|"PS1  'equal-to' अपि च कोट् इत्यन्तरे 'at the rate' इति टङ्कयित्वा Enter नुदन्तु।
  
Type "PS1  'equal-to' now within quotes 'at the rate' “ and press enter.
 
 
|-
 
|-
 
|07:41
 
|07:41
|Now instead of the dollar sign we can see the at the rate sign as the prompt.
+
|अधुना डालर्-चिह्नं परिवर्त्य एट् द रेट् चिह्नं प्रोम्प्ट् रूपेण दृश्यते।
 +
 
 
|-
 
|-
 
|07:50
 
|07:50
|We may do something more interesting. Like we may display our username at the prompt.
+
|वयम् इतोपि विशिष्टं कर्तुं शक्नुमः। अर्थात्, वयं अस्माकं उपयोकृनाम प्रोम्प्ट् रूपेण दर्शयितुं शक्नुमः।
 +
 
 
|-
 
|-
 
|07:56
 
|07:56
|Just type "PS1in capital 'equal-to' within quotes dollar LOGNAME " and press enter
+
|"PS1 'equal-to' कोट् इत्यस्यान्तरे dollar LOGNAME " इति बृहदक्षरैः टङ्कयित्वा Enter नुदन्तु।
 +
 
 
|-
 
|-
 
|08:12  
 
|08:12  
|Now my username is my prompt.
+
|अधुना मम उपयोक्तृनाम एव प्रोम्प्ट् रूपेण दृश्यते।
 +
 
 
|-
 
|-
 
|08:16
 
|08:16
|To revert back type "PS1 'equal-to' dollar within quotes and press enter."
+
|पूर्ववत् कर्तुं, "PS1 'equal-to' कोट् इत्यस्यान्तरे dollar इति टङ्कयित्वा Enter नुदन्तु।
 +
 
 
|-
 
|-
 
|08:28
 
|08:28
|We have assigned values to many of the environment variables.
+
|वयं बहूनि एन्विरोन्मेम्ट् वेरियेबल् कृते मौल्यं निर्धारितवन्तः।
 +
 
 
|-
 
|-
 
|08:32  
 
|08:32  
|But, remember one thing that these modifications are only applicable for the current session.
+
|परं, स्मर्यताम्, एतानि परिवर्तनानि केवलं प्रस्तुतकालांशस्य  कृते एव सीमितं वर्तते।
 +
 
 
|-
 
|-
 
|08:37  
 
|08:37  
|Like we had just added our directory to the PATH variable.
+
|उदाहरणार्थम्, वयम् अधुना एव PATH इतीदं वेरियेबल् अस्माकं सन्धारिकायां योजितवन्तः।
 +
 
 
|-
 
|-
 
|08:40
 
|08:40
|If we close the terminal and open it again or open a new terminal altogether and check the path variable by echoing its value
+
|यदि वयं एतत् टर्मिनल् पिधाय पुनः नूतनं टर्मिनल् उद्घाट्य पाथ् वेरियेबल, एको कृत्वा परिशीलयामः तर्हि,
 +
 
 
|-
 
|-
 
|09:00
 
|09:00
|we will be surprised to see that our modifications are no longer present.
+
|वयं चकिताः भवामः, यतोहि पूर्वतनपरिवर्तनानि अधुना न दृश्यन्ते।
 +
 
 
|-
 
|-
 
|09:05  
 
|09:05  
|The way by which we can make these modifications permanent will be covered in some advanced tutorial.
+
|एतानि परिवर्तनानि शाश्वतरूपेण कथं करणीयम् इति अग्रिमेषु पाठेषु वयं ज्ञास्यामः।
 +
 
 
|-
 
|-
 
|09:13
 
|09:13
|Often we want to re-execute a command that we had executed in the recent past. What do we do? Do we have to type the entire command again?
+
|वयं इतः प्राक् एक्सिक्यूट् कृतं आदेशं यदि पुनः एक्सिक्यूट् कर्तुमिच्छामः तर्हि कथं कुर्मः? किम् अस्माभिः सः पुनः टङ्कनीयः?
 +
 
 
|-
 
|-
|9:22
+
|09:22
| No, there are a number of solutions.
+
|नैव, एतन्निमित्तं बहवः परिहाराः सन्ति।
 +
 
 
|-
 
|-
 
|09:26
 
|09:26
|First, normally if you press the up  key on your keyboard then it will show the last command that you typed.
+
|प्रथमतया, यदि भवन्तः अप् एरो कीलं नुदन्ति तर्हि अस्माभिः टङ्कितः अन्तिमादेशः दृश्यते।
 +
 
 
|-
 
|-
 
|09:33
 
|09:33
|Keep pressing and it will keep scrolling through the previous commands.
+
|यदि वयं तत्कीलं नुत्वा गृह्णीमः तर्हि तत् पूर्वं टङ्कितान् सर्वान् अपि आदेशान् दर्शयति।
 +
 
 
|-
 
|-
 
|09:37
 
|09:37
|To go back press the down key.
+
|प्राग्-गन्तुं डौन्-कीलं नुदन्तु।
 +
 
 
|-
 
|-
 
|09:42
 
|09:42
|But when you have to scroll through many commands this becomes a little clumsy and tedious. A better way is to use the history command.
+
|परं, यदा भवन्तः सर्वान् आदेशान् एकत्र एव पश्यन्ति तदा सर्वे सम्मर्दयुताः दृश्यन्ते। अतः हिस्टोरि इति आदेशस्य उपयोगः अनुकूलकरः।
 +
 
 
|-
 
|-
 
|09:52  
 
|09:52  
|Type at the prompt "history"
+
|प्रोम्प्ट् मध्ये "history" इति टङ्कयन्तु।
 +
 
 
|-
 
|-
 
|09:58  
 
|09:58  
|and press enter, see a list of previously executed commands appears
+
|अपि च Enter नुदन्तु। पश्यन्तु, प्रयुक्ताः सर्वेऽपि आदेशाः अत्र दृश्यन्ते।
 +
 
 
|-
 
|-
 
|10:04  
 
|10:04  
|If instead of the large list you want to see, only the last ten
+
|यदि भवन्तः दीर्घसूच्यपेक्षया केवलम् अन्तिमान् दश आदेशान् दृष्टुं इच्छन्ति तर्हि,  
 +
 
 
|-
 
|-
 
|10:08  
 
|10:08  
|Type "history space 10" and press enter
+
|"history space 10" इति टङ्कयित्वा Enter नुदन्तु।
 +
 
 
|-
 
|-
 
|10:20  
 
|10:20  
|Notice, in this list, there is a number assigned to each of the previously executed commands.
+
|अत्रावधीयताम्, यत् अस्यां सूच्यां प्रत्येकमपि आदेशः क्रमसङ्ख्यायुतः अस्ति।
 +
 
 
|-
 
|-
 
|10:27
 
|10:27
|In order to repeat a particular command.
+
|यदि किञ्चन निर्दिष्टं आदेशं पुनावर्तयितुमिच्छन्ति तर्हि,
 +
 
 
|-
 
|-
 
|10:32
 
|10:32
|Just type exclamation mark followed by the number of the command for example 442 in my case would execute echo space dollar path  
+
|आश्चर्यसूचकचिह्नेन समम् आदेशस्य क्रमसङ्ख्यां टङ्कयन्तु। अत्र सा 442, एतेन echo space dollar path इति एक्सिक्यूट् भवति।
 +
 
 
|-
 
|-
 
|10:51  
 
|10:51  
|If you need to re execute the last command simply type exclamation mark twice and press enter.
+
|भवन्तः यदि अन्तिमादेशं पुनः एक्सिक्यूट् कर्तुमिच्छन्ति तर्हि आश्चर्यसूचकचिह्नं वारद्वयं टङ्कयित्वा Enter नुदन्तु।
 +
 
 
|-
 
|-
 
|11:03
 
|11:03
|The next thing we would see is called tilde substitution
+
|अधुना वयं tilde इति पर्यायं पश्यामः। tilde(~) इति अक्षरं गृहसन्धारिकां गन्तु विद्यमानः लघुमार्गः अस्ति।
  
The tilde(~) character is a shorthand for the home directory.
 
 
|-
 
|-
 
|11:12
 
|11:12
|So say you have a directory with name testtree in your home directory. You can move to it by typing "cd space 'tilde' slash testtree".
+
|चिन्तयन्तु यत् भवतां गृहसन्धारिकायां testtree इति नाम्ना किञ्चन सन्धारिका अस्ति। यदि तत्र गन्तव्यं तर्हि "cd space 'tilde' slash testtree" इति टङ्कयन्तु, अलम्।
 +
 
 
|-
 
|-
 
|11:25  
 
|11:25  
|One may also toggle between the current working directory and the last directory used by giving the command
+
|एवं वयं प्रस्तुत-प्राक्तनसन्धारिकयोः मध्ये सञ्चरणाय एषः आदेशः साहाय्यं करोति, cd  'tilde' minus अथवा केवलम् cd  minus  
cd  'tilde' minus or only cd  minus  
+
 
 
|-
 
|-
 
|11:35
 
|11:35
|Like now that we are in the testtree directory, the last directory we visited was the home directory. 
+
|उदाहरणार्थम्, वयमधुना testtree इति सन्धारिकायां स्मः। इतः प्राक् वयं home सन्धारिकायाम् आस्म।
 +
 
 
|-
 
|-
 
|11:41
 
|11:41
|So if we run "cd space minus" and press enter. It will go to the home directory.
+
|तर्हि, अधुना वयं "cd space minus" इति यदि टङ्कयित्वा enter नुदामः तर्हि home सन्धारिकां गच्छामः।
 +
 
 
|-
 
|-
 
|11:47  
 
|11:47  
|Run it again and it will take us back to the testtree directory.
+
|पुनः यदि इमम् आदेशं चालयन्ति तर्हि भवन्तः पुनः testtree सन्धारिकां प्रत्यागच्छन्ति।
 +
 
 
|-
 
|-
 
|11:55  
 
|11:55  
|The last but quite important command we will see is the alias command.
+
|alias इति अन्तिमः, महत्वपूर्णः च आदेशः अस्ति।
 +
 
 
|-
 
|-
 
|11:59
 
|11:59
|It may happen that you have a large command that needs to be run again and again.
+
|कदाचित् भवतां समीपे दीर्घादेशाः भवन्ति ये च वारं वारं चालनीयाः भवन्ति।
 +
 
 
|-
 
|-
 
|12:04
 
|12:04
|In this case we can give it a short alias name and use the alias name instead ,to invoke it.
+
|एतादृशसन्धर्भेषु वयं तस्मै आदेशाय किञ्चन लघु नाम दत्वा दीर्घादेशस्य स्थाने एतत् लघुनाम उपयोक्तुं शक्यते।
 +
 
 
|-
 
|-
 
|12:11
 
|12:11
|Assuming that you have such a long directory hierarchy that you frequently visit for music, you may create an alias for it like this
+
|अस्माभिः उपयुज्यमानायाः music इति सन्धारिकायाः श्रेणी दीर्घा अस्ति इति चिन्तयामः। तर्हि भवन्तः अस्यै किञ्चन लघुनाम दातुं शक्नुवन्ति।
 +
 
 
|-
 
|-
 
|12:20
 
|12:20
|Type " alias space cdMusic 'equal-to' within double quotes cd space slash home slash arc slash files slash entertainment slash music " and press enter
+
|" alias space cdMusic 'equal-to' डबल् कोट् मध्ये cd space slash home slash arc slash files slash entertainment slash music " इति टङ्कयित्वा enter नुदन्तु।
 +
 
 
|-
 
|-
 
|12:47  
 
|12:47  
|Now every time you need to switch to this directory simply write cdMusic and press enter.
+
|अधुना भवन्तः यदि इमां सन्धारिकां गन्तुमिच्छन्ति तर्हि केवलं cdMusic इति टङ्कयित्वा enter नुदन्ति चेत् अलम्।
 +
 
 
|-
 
|-
 
|12:55
 
|12:55
|See, we are in the music directory now.
+
|पश्यन्तु, वयमधुना music सन्धारिकायां स्मः।
 +
 
 
|-
 
|-
 
|12:58
 
|12:58
|Now, you may type  "cd space minus" at the prompt to go back to the previous working directory.
+
|वयमधुना, इतः प्राक्तनां सन्धारिकां गन्तुं प्रोम्प्ट् मध्ये "cd space minus" इति टङ्कयितुं शक्नुमः।
 +
 
 
|-
 
|-
 
|13:08  
 
|13:08  
|To unset an alias simply write unalias space cdMusic and press enter
+
|लघुनाम निष्कासयितुं unalias space cdMusic इति टङ्कयित्वा enter नुदन्तु।
 +
 
 
|-
 
|-
 
|13:20
 
|13:20
|Now again if you fire cdMusic from the terminal, you will get an error stating that the command was not found.
+
|अधुना पुनः cdMusic इति आदेशं चालयन्तु। भवन्तः command was not found इति दोषं पश्यन्ति।
 +
 
 
|-
 
|-
 
|13:30  
 
|13:30  
|Suppose we have two files, test1 and test2 in our present working directory
+
|चिन्तयन्तु यत्, अस्माकं working सन्धारिकायां test1 अपि च test2 इति सन्धारिकाद्वयम् अस्ति इति।
 +
 
 
|-
 
|-
 
|13:38
 
|13:38
|and if we fire rm test1, test1 is silently deleted.
+
|अपि च वयं यदि rm test1, इति आदेशं चालयामः तर्हि test1 इति नष्टं भवति।
 +
 
 
|-
 
|-
 
|13:45
 
|13:45
|We know that  “hyphen i” option of the rm command  makes the removal process interactive.
+
|यथा वयं जानीमः यत्, rm आदेशस्य “hyphen i” इति विकल्पः परस्परनाशनप्रक्रियां करोति इति।
 +
 
 
|-
 
|-
 
|13:52  
 
|13:52  
|So we may set an alias like, alias rm equal-to, now within quotes “rm space hyphen i”  
+
|अतः वयं alias इतीदं alias rm equal-to, कोट् इत्यस्यान्तरे “rm space hyphen i” इति व्यवस्थापयितुं शक्नुमः।
 +
 
 
|-
 
|-
 
|14:03
 
|14:03
|Now when we run “rm” ,” rm hyphen i” will actually be run.
+
|अधुना वयं यदा “rm” इत्यादेशं चालयामः तदा यथार्थतया rm hyphen I इति चलनीयम्।
 +
 
 
|-
 
|-
 
|14:13  
 
|14:13  
|So we saw that while test1 was silently deleted, system asked before deleting test2.
+
|अतः यदा test1 इति नष्टं भवति तदा सिस्टम् इति test2 इत्यस्य नाशनात् प्राक् पृच्छति।
 +
 
 
|-
 
|-
 
|14:20  
 
|14:20  
|So, in this tutorial, you have learned about environment variables, history and aliasing.
+
|एवं च भवन्तः अस्मिन् पाठे अन्विरोन्मेंट् वेरियेबल् विषये, हिस्टोरि तथा च अलियास् इत्येतेषां च विषये ज्ञातवन्तः स्मः।
 +
 
 
|-
 
|-
 
|14:25
 
|14:25
|This brings me to the end of this tutorial.
+
|अत्र असौ पाठ समाप्यते।
 +
 
 
|-
 
|-
 
|14:28
 
|14:28
|Spoken Tutorials are a part of the Talk to a Teacher project, supported by the National Mission on Education through ICT.
+
|स्पोकन ट्युटोरियल प्रोजेक्ट Talk to a Teacher इति परियोजनायाः भागः अस्ति। इमं प्रकल्पं राष्ट्रियसाक्षरतामिषन् इति संस्था ICT, MHRD भारतसर्वकारः इत्यस्य माध्यमेन समर्थितवती अस्ति।
 +
 
 
|-
 
|-
 
|14:36  
 
|14:36  
|More information on the same is available from our website.
+
|अधिकविवरणार्थं spoken hyphen tutorial dot org slash NMEICT hyphen Intro इत्यत्र पश्यन्तु।
 +
 
 
|-
 
|-
 
|14:39  
 
|14:39  
|The Script for this tutorial was created by Anirban
+
|अस्य पाठस्य अनुवादकः प्रवाचकश्च वासुदेवः, धन्यवादः।
|-
+
|14:42
+
|This script has been contributed by ----------------------(name of the translator) and this is -----------------------(name of the recorder) from --------------------------(name of the place)signing off.
+
 
|}
 
|}

Latest revision as of 11:53, 30 March 2017

Time Narration
00:00 लिनक्स एन्विरोन्मेण्ट अपि च तस्य कुशलतापूर्वकोपयोगस्य विषये विद्यमानेऽस्मिन् पाठे भवद्भ्यःस्वगतम्।
00:07 अस्मिन् पाठे दर्शितान् सचित्रदृष्टान्तान् परीक्षयितुं तादृशं सङ्गणकमपेक्षितं यत्र लिनक्स भवेत् ।
00:13 भवन्तः लिनक्स आपरेटिंग् सिस्टम् जानन्ति अपि च भवद्भ्यः कमांड, फैल सिस्टम, शेल इत्यादीनां मूलभूतज्ञानम् अस्ति इति अहं भावयामि।
00:22 यदि भवन्तः आसक्ताः अथवा विषयेऽस्मिन् इतोप्यधिकं ज्ञातुम् इच्छन्ति तर्हि अस्मिन् जालपुटे विद्यमानं पाठं पश्यन्तु।
00:32 अहमत्र एतत् ट्युटोरियल् निमित्तं उबंटु 10.10 इत्यस्य प्रयोगं कुर्वन् अस्मि ।
00:36 अपि च, लिनक्स इति अक्षरसंवेद्यम् अस्ति। अत्र ये आदेशाः उपयुज्यन्ते ते लघ्वक्षरैः भवन्ति, यदि नास्ति तर्हि सूचितं भवति।
00:46 लिनक्स् एन्विरोन्मेंट् इत्येतद् आपरेटिंग् सिस्टम् भवता सह कथं व्यवहरति, तत् भवतः आदेशानां कृते कथं प्रतिक्रियां ददाति अपि च भवतः कार्याणि कथं इंटर्प्रेट् करोति इत्यादिकं निर्धारयति।
00:55 शेल् इत्यस्य व्यवस्थापरिवर्तनेन लिनक्स् इत्येतं इतोप्यधिकं व्यवस्थापयितुं शक्नुमः।
00:58 अधुना एतत्सर्वं कथं भवतीति पश्यामः।,सामान्यतः शेल् इत्यस्य स्वभावः शेल् वेरियेबल् द्वारा निर्धारितं भवति।
01:04 प्रमुखतया द्वे शेल् वेरियेबल् स्तः: एन्विरोन्मेंट् वेरियेबल्स् लोकल् वेरियेबल् च।
01:12 एन्विरोन्मेंट् वेरियेबल् इत्येतत् उपयोक्तुः सम्पूर्णक्षेत्रे उपलब्धं भवति।
01:19 एतानि शेल् द्वारा रचितेषु सब्शेल् मध्ये अपि उपलब्धं भवति। शेल् मध्ये यथा स्क्रिप्ट् अस्ति तथा।
01:24 लोकल् वेरियेबल्स् इत्येतत् निर्बन्धितरूपेण सीमितप्रदेशे उपलब्धं भवति।
01:31 एतानि शेल् द्वारा निर्मितेषु सब्शेल् मध्ये उपलब्धं न भवति।
01:36 वयम् अस्मिन् पाठे मुख्यतया एन्विरोन्मेंट् वेरियेबल् विषये चर्चयन्तः स्मः इत्यतः प्राथम्येन वयं शेल् वेरियेबल् इत्येतेषां व्याल्यू कथं दृष्टव्यमिति जानीयाम।
01:48 प्रस्तुते शेल् मध्ये सर्वाणि वेरियेबल् दृष्टुं वयं कमांड् सेट् चालयामः।
01:53 टर्मिनल् मध्ये एवं टङ्कयन्तु,"set space 'vertical-bar' more" अपि च enter नुदन्तु।
02:00 वयं सर्वाणि प्रस्तुतानि शेल् वेरियेबल्स् दृष्टुं शक्नुमः।
02:04 उदाहरणार्थम्: HOME एन्विरोन्मेंट् वेरियेबल् पश्यन्तु अपि च तस्मै नियुक्तं व्यल्यू अपि पश्यन्तु।
02:15 सूचीं प्रति गन्तुं Enter नुदन्तु, ततः बहिरागन्तुं q इति नुदन्तु।
02:21 अत्र, वेरियेबल् इत्यस्य सूचिः सुनियोजितरूपेण मल्टिपेज् औट्पुट् रूपेण च दृष्टुं set मध्ये स्थितं औट्पुट् इत्येतं more कृते रिडैरेक्ट् कृतं वर्तते।
02:38 केवलं एन्विरोन्मेंट् वेरियेबल् दृष्टुं env इत्यादेशं चालयन्तु।
02:45 टर्मिनल् मध्ये एवं टङ्कयन्तु,"env space 'vertical-bar' more" अपि च enter नुदन्तु।
02:52 उदाहरणार्थम्,slash bin slash bash इति व्याल्यूयुतं शेल् वेरियेबल् पश्यन्तु।
03:00 पुनः सूचीतः बहिरागन्तुं q इति नुदन्तु।
03:07 अधुना वयं लिनक्स् मध्ये विद्यमानानि कतिचन मुख्यानि एन्विरोन्मेंट् वेरियेबल् विषये चर्चां कुर्मः।
03:11 वयमत्र अस्मदीयप्रदर्शनार्थं bash shell उपयुञ्ज्महे।
03:15 विविधानि शेल्स् विभिन्नशैलीषु कस्टमैस् भवति।
03:19 वास्तविकतया वेरियेबल् इत्येतानि किं सङ्गृह्णन्ति इति दृष्टुं वयं echo आदेशेन समं निर्दिष्टस्य वेरियेबल् नाम्नः पृष्टतः डालर् चिह्नमुपयोक्तव्यम्।
03:30 वयं प्रथमतया शेल् इति एन्विरोन्मेंट् वेरियेबल् पश्यामः।
03:35 एतत् प्रस्तुतस्य शेल् इत्यस्य नाम सङ्गृह्णाति।
03:37 शेल् वेरियेबल् इत्यस्य व्याल्यू दृष्टुं टर्मिनल् मध्ये,"echo space dollar, S-H-E-L-L" इति च बृहदक्षरैः टङ्कयित्वा enter नुदन्तु।
03:55 अत्र slash bin slash bash इत्येतत् शेल् अस्ति यत्र वयं कार्यं कुर्वन्तः स्मः।
04:02 अग्रिमं वेरियेबल् HOME अस्ति।
04:05 यदा वयं लिनक्स् मध्ये लागिन् भवामः तदा तत् अस्मान् सामान्यतया अस्मदुपयोक्तृनामयुक्तसन्धारिकां प्रति नयति।
04:11 एतस्याः सन्धारिकायाः home directory इति नाम अपि च एषा एव होम् वेरियेबल् मध्ये प्राप्यते।
04:17 व्याल्यू दृष्टुं, टर्मिनल् मध्ये echo space dollar अपि च H-O-M-E इति बृहदक्षरैः टङ्कयित्वा एंटर् नुदन्तु।
04:29 PATH इति अग्रिमं एन्विरोन्मेंट् वेरियेबल् अस्ति।
04:32 PATH वेरियेबल् इत्यत्र सन्धारिकायाः निखरपथं अस्ति अपि च एतस्मात् शेल् इति एक्सिक्यूटेबल् अदेशान् अन्विशति।
04:40 अधुना पाथ वेरियेबल् इत्यस्य व्याल्यू पश्यामः।
04:43 पुनः टर्मिनल् मध्ये "echo space dollar इति अपि च बृहदक्षरैः P-A-T-H" इति टङ्कयित्वा Enter नुदन्तु।
04:51 मम सङ्गणके तत् दृश्यते -slash user slash local slash sbin slash user slash local slash bin slash user slash sbin slash user slash bin etc.
05:04 एतत् एकस्मात् सङ्गणकात् अपरसङ्गनकं प्रति भिन्नं भवति।
05:07 एषा काचित् सन्धारिकानां सूची अस्ति अपि च एषा कोलन् द्वारा विभक्तमस्ति। अतः शेल् इति अस्यां सूच्यां विद्यमानान् एक्सिक्यूटेबल् आदेशान् अन्विषति।
05:18 वयमपि अस्मदीयसन्धारिकाम् अस्यां सूच्यां योजयितुं शक्नुमः। एतेन अस्माकं सन्धारिका अपि शेल् द्वारा अन्वेश्यते।
05:25 एवं अस्मदीयसन्धारिकां सूच्यां मेलयितुं टर्मिनल् मध्ये
05:29 "P-A-T-H इति बृहदक्षरैः विलिख्य = (equal-to) $ (dollar) अपि च बृहदक्षरैः P-A-T-H : (colon) / (slash) home / (slash) अपि च अस्माकं सन्धारिकायाः नाम टङ्कयन्तु।
05:54 अधुना वयं यदि PATH इत्यस्य व्याल्यू एकं कुर्मः चेत्,
06:04 अस्माकं सन्धारिका अपि PATH वेरियेबल् इत्यस्य अङ्गमस्ति।
06:10 पश्यन्तु, सन्धारिका अत्र अस्ति।
06:16 अपरं विशिष्टं वेरियेबल् इत्युक्ते LOGNAME.
06:20 एतत् क्रियाशीलोपयोक्तॄणां नामानि सङ्गृह्णाति।
06:24 एतत् व्याल्यू दृष्टुं "echo space dollar LOGNAME" इति टङ्कयित्वा Enter नुदन्तु।
06:35 यदा वयं टर्मिनल् उद्घातयामः तदा एकं डालर् चिह्नं पश्यामः। तदेव प्राम्प्ट् अस्ति। तत्रैव वयं आदेशान् लिखामः।
06:42 एतत् प्रधानं प्राम्प्ट् स्ट्रिंग् अस्ति यत् च PS1 इति एन्विरोन्मेंट् वेरियेबल् इत्येतत् प्रतिनिधीकरोति।
06:47 अत्र अप्रधानं प्रोम्प्ट् स्ट्रिंग् अपि अस्ति।
06:50 अस्माकम् आदेशः यदि बृहन् अस्ति अपि च तस्य दैर्घ्यं पङ्क्तिमेकाम् अतिरिच्य अस्ति तर्हि सः द्वितीयपङ्क्तौ ग्रेटर् देन् चिह्नेन आरभ्यते।
07:00 एतत् सेकेंडरि प्रोम्प्ट् चिह्नम् अस्ति यच्च PS2 इति एन्विर्न्मेंट् वेरियेबल् इत्येतत् प्रतिनिधीकरोति।
07:05 सेकेंडरि कमांड् प्रोम्प्ट् इत्यस्य मौल्यं दृष्टुं टर्मिनल् मध्ये "echo space dollar PS2 इति टङ्कयित्वा enter नुदन्तु।
07:20 वयं प्राथमिकं प्रोम्प्ट्-चिह्नं परिवर्तयितुं शक्नुमः। अधुना “at the rate” <@> इत्येतत् प्रोम्प्ट्-रूपेण यदि स्थापयितुमिच्छामः तर्हि,
07:28 "PS1 'equal-to' अपि च कोट् इत्यन्तरे 'at the rate' इति टङ्कयित्वा Enter नुदन्तु।
07:41 अधुना डालर्-चिह्नं परिवर्त्य एट् द रेट् चिह्नं प्रोम्प्ट् रूपेण दृश्यते।
07:50 वयम् इतोपि विशिष्टं कर्तुं शक्नुमः। अर्थात्, वयं अस्माकं उपयोकृनाम प्रोम्प्ट् रूपेण दर्शयितुं शक्नुमः।
07:56 "PS1 'equal-to' कोट् इत्यस्यान्तरे dollar LOGNAME " इति बृहदक्षरैः टङ्कयित्वा Enter नुदन्तु।
08:12 अधुना मम उपयोक्तृनाम एव प्रोम्प्ट् रूपेण दृश्यते।
08:16 पूर्ववत् कर्तुं, "PS1 'equal-to' कोट् इत्यस्यान्तरे dollar इति टङ्कयित्वा Enter नुदन्तु।
08:28 वयं बहूनि एन्विरोन्मेम्ट् वेरियेबल् कृते मौल्यं निर्धारितवन्तः।
08:32 परं, स्मर्यताम्, एतानि परिवर्तनानि केवलं प्रस्तुतकालांशस्य कृते एव सीमितं वर्तते।
08:37 उदाहरणार्थम्, वयम् अधुना एव PATH इतीदं वेरियेबल् अस्माकं सन्धारिकायां योजितवन्तः।
08:40 यदि वयं एतत् टर्मिनल् पिधाय पुनः नूतनं टर्मिनल् उद्घाट्य पाथ् वेरियेबल, एको कृत्वा परिशीलयामः तर्हि,
09:00 वयं चकिताः भवामः, यतोहि पूर्वतनपरिवर्तनानि अधुना न दृश्यन्ते।
09:05 एतानि परिवर्तनानि शाश्वतरूपेण कथं करणीयम् इति अग्रिमेषु पाठेषु वयं ज्ञास्यामः।
09:13 वयं इतः प्राक् एक्सिक्यूट् कृतं आदेशं यदि पुनः एक्सिक्यूट् कर्तुमिच्छामः तर्हि कथं कुर्मः? किम् अस्माभिः सः पुनः टङ्कनीयः?
09:22 नैव, एतन्निमित्तं बहवः परिहाराः सन्ति।
09:26 प्रथमतया, यदि भवन्तः अप् एरो कीलं नुदन्ति तर्हि अस्माभिः टङ्कितः अन्तिमादेशः दृश्यते।
09:33 यदि वयं तत्कीलं नुत्वा गृह्णीमः तर्हि तत् पूर्वं टङ्कितान् सर्वान् अपि आदेशान् दर्शयति।
09:37 प्राग्-गन्तुं डौन्-कीलं नुदन्तु।
09:42 परं, यदा भवन्तः सर्वान् आदेशान् एकत्र एव पश्यन्ति तदा सर्वे सम्मर्दयुताः दृश्यन्ते। अतः हिस्टोरि इति आदेशस्य उपयोगः अनुकूलकरः।
09:52 प्रोम्प्ट् मध्ये "history" इति टङ्कयन्तु।
09:58 अपि च Enter नुदन्तु। पश्यन्तु, प्रयुक्ताः सर्वेऽपि आदेशाः अत्र दृश्यन्ते।
10:04 यदि भवन्तः दीर्घसूच्यपेक्षया केवलम् अन्तिमान् दश आदेशान् दृष्टुं इच्छन्ति तर्हि,
10:08 "history space 10" इति टङ्कयित्वा Enter नुदन्तु।
10:20 अत्रावधीयताम्, यत् अस्यां सूच्यां प्रत्येकमपि आदेशः क्रमसङ्ख्यायुतः अस्ति।
10:27 यदि किञ्चन निर्दिष्टं आदेशं पुनावर्तयितुमिच्छन्ति तर्हि,
10:32 आश्चर्यसूचकचिह्नेन समम् आदेशस्य क्रमसङ्ख्यां टङ्कयन्तु। अत्र सा 442, एतेन echo space dollar path इति एक्सिक्यूट् भवति।
10:51 भवन्तः यदि अन्तिमादेशं पुनः एक्सिक्यूट् कर्तुमिच्छन्ति तर्हि आश्चर्यसूचकचिह्नं वारद्वयं टङ्कयित्वा Enter नुदन्तु।
11:03 अधुना वयं tilde इति पर्यायं पश्यामः। tilde(~) इति अक्षरं गृहसन्धारिकां गन्तु विद्यमानः लघुमार्गः अस्ति।
11:12 चिन्तयन्तु यत् भवतां गृहसन्धारिकायां testtree इति नाम्ना किञ्चन सन्धारिका अस्ति। यदि तत्र गन्तव्यं तर्हि "cd space 'tilde' slash testtree" इति टङ्कयन्तु, अलम्।
11:25 एवं वयं प्रस्तुत-प्राक्तनसन्धारिकयोः मध्ये सञ्चरणाय एषः आदेशः साहाय्यं करोति, cd 'tilde' minus अथवा केवलम् cd minus
11:35 उदाहरणार्थम्, वयमधुना testtree इति सन्धारिकायां स्मः। इतः प्राक् वयं home सन्धारिकायाम् आस्म।
11:41 तर्हि, अधुना वयं "cd space minus" इति यदि टङ्कयित्वा enter नुदामः तर्हि home सन्धारिकां गच्छामः।
11:47 पुनः यदि इमम् आदेशं चालयन्ति तर्हि भवन्तः पुनः testtree सन्धारिकां प्रत्यागच्छन्ति।
11:55 alias इति अन्तिमः, महत्वपूर्णः च आदेशः अस्ति।
11:59 कदाचित् भवतां समीपे दीर्घादेशाः भवन्ति ये च वारं वारं चालनीयाः भवन्ति।
12:04 एतादृशसन्धर्भेषु वयं तस्मै आदेशाय किञ्चन लघु नाम दत्वा दीर्घादेशस्य स्थाने एतत् लघुनाम उपयोक्तुं शक्यते।
12:11 अस्माभिः उपयुज्यमानायाः music इति सन्धारिकायाः श्रेणी दीर्घा अस्ति इति चिन्तयामः। तर्हि भवन्तः अस्यै किञ्चन लघुनाम दातुं शक्नुवन्ति।
12:20 " alias space cdMusic 'equal-to' डबल् कोट् मध्ये cd space slash home slash arc slash files slash entertainment slash music " इति टङ्कयित्वा enter नुदन्तु।
12:47 अधुना भवन्तः यदि इमां सन्धारिकां गन्तुमिच्छन्ति तर्हि केवलं cdMusic इति टङ्कयित्वा enter नुदन्ति चेत् अलम्।
12:55 पश्यन्तु, वयमधुना music सन्धारिकायां स्मः।
12:58 वयमधुना, इतः प्राक्तनां सन्धारिकां गन्तुं प्रोम्प्ट् मध्ये "cd space minus" इति टङ्कयितुं शक्नुमः।
13:08 लघुनाम निष्कासयितुं unalias space cdMusic इति टङ्कयित्वा enter नुदन्तु।
13:20 अधुना पुनः cdMusic इति आदेशं चालयन्तु। भवन्तः command was not found इति दोषं पश्यन्ति।
13:30 चिन्तयन्तु यत्, अस्माकं working सन्धारिकायां test1 अपि च test2 इति सन्धारिकाद्वयम् अस्ति इति।
13:38 अपि च वयं यदि rm test1, इति आदेशं चालयामः तर्हि test1 इति नष्टं भवति।
13:45 यथा वयं जानीमः यत्, rm आदेशस्य “hyphen i” इति विकल्पः परस्परनाशनप्रक्रियां करोति इति।
13:52 अतः वयं alias इतीदं alias rm equal-to, कोट् इत्यस्यान्तरे “rm space hyphen i” इति व्यवस्थापयितुं शक्नुमः।
14:03 अधुना वयं यदा “rm” इत्यादेशं चालयामः तदा यथार्थतया rm hyphen I इति चलनीयम्।
14:13 अतः यदा test1 इति नष्टं भवति तदा सिस्टम् इति test2 इत्यस्य नाशनात् प्राक् पृच्छति।
14:20 एवं च भवन्तः अस्मिन् पाठे अन्विरोन्मेंट् वेरियेबल् विषये, हिस्टोरि तथा च अलियास् इत्येतेषां च विषये ज्ञातवन्तः स्मः।
14:25 अत्र असौ पाठ समाप्यते।
14:28 स्पोकन ट्युटोरियल प्रोजेक्ट Talk to a Teacher इति परियोजनायाः भागः अस्ति। इमं प्रकल्पं राष्ट्रियसाक्षरतामिषन् इति संस्था ICT, MHRD भारतसर्वकारः इत्यस्य माध्यमेन समर्थितवती अस्ति।
14:36 अधिकविवरणार्थं spoken hyphen tutorial dot org slash NMEICT hyphen Intro इत्यत्र पश्यन्तु।
14:39 अस्य पाठस्य अनुवादकः प्रवाचकश्च वासुदेवः, धन्यवादः।

Contributors and Content Editors

PoojaMoolya, Vasudeva ahitanal