What is file system in linux in Hindi - Linux Tutorial In Hindi - Computer in Hindi | Business in Hindi

Wednesday, January 12, 2022

What is file system in linux in Hindi - Linux Tutorial In Hindi

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


file system in linux in hindi

ठीक है, पहली चीज जो हमें लिनक्स के साथ सराहना करने की ज़रूरत है वह यह है कि हुड के तहत, सब कुछ वास्तव में एक फाइल है। एक टेक्स्ट फ़ाइल एक फ़ाइल है, एक निर्देशिका एक फ़ाइल है, आपका कीबोर्ड एक फ़ाइल है (एक जिसे सिस्टम केवल से पढ़ता है), आपका मॉनिटर एक फ़ाइल है (जिसे सिस्टम केवल लिखता है) आदि। शुरू करने के लिए, यह जीता हम जो करते हैं उसे प्रभावित न करें लेकिन इसे ध्यान में रखें क्योंकि यह लिनक्स के व्यवहार को समझने में मदद करता है क्योंकि हम फाइलों और निर्देशिकाओं का प्रबंधन करते हैं।


Linux is an Extensionless System -Linux Tutorial In Hindi

यह कभी-कभी आपके सिर को इधर-उधर करने के लिए कठिन हो सकता है, लेकिन जैसे-जैसे आप अनुभागों के माध्यम से काम करेंगे, यह अधिक समझ में आने लगेगा। फ़ाइल एक्सटेंशन आमतौर पर फ़ाइल के अंत में पूर्ण विराम के बाद 2 - 4 वर्णों का एक सेट होता है, जो दर्शाता है कि यह किस प्रकार की फ़ाइल है। निम्नलिखित सामान्य एक्सटेंशन हैं:

file.exe - an executable file, or program.

file.txt - a plain text file.

file.png, file.gif, file.jpg - an image.

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

file [path]


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


Linux is Case Sensitive

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


file system in linux in hindi
file system in linux in hindi



लिनक्स इन सभी को अलग और अलग फाइलों के रूप में देखता है।


कमांड लाइन विकल्पों के साथ काम करते समय केस संवेदनशीलता से भी अवगत रहें। उदाहरण के लिए ls कमांड के साथ दो विकल्प s और S हैं जो दोनों अलग-अलग काम करते हैं। एक सामान्य गलती एक विकल्प देखना है जो अपर केस है लेकिन इसे लोअर केस के रूप में दर्ज करें और आश्चर्य करें कि आउटपुट आपकी अपेक्षा से मेल क्यों नहीं खाता है।


Spaces in names - Linux Tutorial In Hindi

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


linux tutorial in hindi
linux tutorial in hindi



क्या होता है कि हॉलिडे फोटोज को दो कमांड लाइन तर्कों के रूप में देखा जाता है। cd किसी भी निर्देशिका में चला जाता है जिसे केवल पहले कमांड लाइन तर्क द्वारा निर्दिष्ट किया जाता है। इसके आसपास जाने के लिए हमें टर्मिनल की पहचान करने की आवश्यकता है कि हम चाहते हैं कि हॉलिडे फोटोज को सिंगल कमांड लाइन तर्क के रूप में देखा जाए। इसके बारे में जाने के दो तरीके हैं, कोई भी तरीका उतना ही मान्य है।


file system in linux in Hindi - Quotes

पहले दृष्टिकोण में संपूर्ण आइटम के चारों ओर उद्धरणों का उपयोग करना शामिल है। आप एकल या दोहरे उद्धरण चिह्नों का उपयोग कर सकते हैं (बाद में हम देखेंगे कि दोनों के बीच एक सूक्ष्म अंतर है लेकिन अभी के लिए यह अंतर कोई समस्या नहीं है)। उद्धरण के अंदर कुछ भी एक ही आइटम माना जाता है।


Quotes
Quotes



Escape Characters

एक और तरीका है जिसे एस्केप कैरेक्टर कहा जाता है, जो बैकस्लैश ( \ ) है। बैकस्लैश जो करता है वह अगले चरित्र के विशेष अर्थ से बच जाता है (या अशक्त हो जाता है)।

Escape Characters
Escape Characters



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


Hidden Files and Directories In Linux In Hindi

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


किसी फ़ाइल या निर्देशिका को छुपाने के लिए आपको केवल फ़ाइल या निर्देशिका बनाने की ज़रूरत है, जिसका नाम एक . या इसका नाम बदलकर इस तरह रखा जाए। इसी तरह आप किसी छिपी हुई फ़ाइल को हटाने के लिए उसका नाम बदल सकते हैं। और वह छिपा नहीं होगा। कमांड ls जो हमने पिछले भाग में देखा है, वह डिफ़ॉल्ट रूप से छिपी हुई फाइलों और निर्देशिकाओं को सूचीबद्ध नहीं करेगा। हम कमांड लाइन विकल्प -ए को शामिल करके इसे संशोधित कर सकते हैं ताकि यह छिपी हुई फाइलों और निर्देशिकाओं को दिखाए।


file system in linux
file system in linux



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


No comments:

Post a Comment