What is File System in OS

What is File System in OS ऑपरेटिंग सिस्टम में File System की एक विधि और डेटा संरचना है जिसका उपयोग स्टोरेज डिवाइस पर फ़ाइलों और निर्देशिकाओं को स्टोर करने, व्यवस्थित करने और प्रबंधित करने के लिए किया जाता है। आइए विस्तार से जानें । 

1. Definition

– File System ऑपरेटिंग सिस्टम का एक अभिन्न अंग है जो डेटा के भंडारण और पुनर्प्राप्ति की सुविधा प्रदान करता है।

 – यह कुशल संगठन और पहुंच सुनिश्चित करते हुए फ़ाइलों को प्रबंधित करने का एक संरचित तरीका प्रदान करता है।

2. Common Types of File Systems

– FAT (File Allocation Table):

 Windows और अन्य ऑपरेटिंग सिस्टम के पुराने संस्करणों द्वारा उपयोग किया जाने वाला एक पुराना फ़ाइल सिस्टम।

– NTFS (New Technology File System):

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

– EXT (Extended File System): 

आमतौर पर Linux और Unix आधारित ऑपरेटिंग सिस्टम पर उपयोग किया जाता है।

– HFS (Hierarchical File System): 

Mac OS द्वारा उपयोग किया जाता है।

– APFS (Apple File System):

 Apple द्वारा अपने Mac और iOS उपकरणों के लिए पेश किया गया है।

3. Attributes and Operations File System in OS

– एक File द्वितीयक भंडारण पर संग्रहीत संबंधित जानकारी का एक संग्रह है।

 – विशेषताओं में नाम, एक्सटेंशन, प्रकार, आकार, निर्माण तिथि, लेखक और बहुत कुछ शामिल हैं।

– संचालन में फ़ाइलें बनाना, खोलना, पढ़ना, लिखना, जोड़ना और हटाना शामिल है।

4. Issues Handled by File Systems

– फ़ाइल हटाने के बाद Hard Drive पर खाली स्थान आवंटित करना।

– फ़ाइलों को संग्रहीत करने का स्थान चुनना (Contiguous or non-Contiguous Blocks)।

– ब्लॉकों में फ़ाइल स्थानों पर नज़र रखना।

5. File Directories

– फ़ाइल निर्देशिका में विशेषताओं, स्थान और स्वामित्व सहित फ़ाइलों के बारे में जानकारी होती है।

– ऑपरेटिंग सिस्टम इस जानकारी को प्रबंधित करता है, विशेष रूप से भंडारण-संबंधी पहलुओं को।

What is the Difference Between a File and a Directory? (फ़ाइल और निर्देशिका के बीच क्या अंतर है)

निश्चित रूप से! आइए File और Directory के बीच अंतर जानें: 

1. File

– फ़ाइल डेटा भंडारण की एक बुनियादी इकाई है.

– इसमें पाठ, चित्र, प्रोग्राम या किसी अन्य प्रकार का डेटा जैसी जानकारी शामिल है।

– फ़ाइलें उनके नाम और एक्सटेंशन से पहचानी जाती हैं (उदाहरण के लिए, `document.txt`, `image.jpg`, `program.exe`)

– फ़ाइलों के उदाहरणों में दस्तावेज़, स्प्रेडशीट, संगीत फ़ाइलें और निष्पादन योग्य प्रोग्राम शामिल हैं।

– फ़ाइलों को ऑपरेटिंग सिस्टम और एप्लिकेशन द्वारा पढ़ा, लिखा और निष्पादित किया जा सकता है।

2. Directory (Folder)

– एक Directory (Folder के रूप में भी जाना जाता है) फ़ाइलों को व्यवस्थित करने के लिए एक कंटेनर है।

– इसमें कई फाइलें और अन्य निर्देशिकाएं रखी जा सकती हैं।

– निर्देशिकाएँ डेटा को व्यवस्थित करने के लिए एक पदानुक्रमित संरचना बनाए रखने में मदद करती हैं।

– निर्देशिकाओं के अपने नाम  होते हैं (उदाहरण के लिए, `Document`, `Picture`, `Program`)

– वे संबंधित फ़ाइलों को एक साथ समूहीकृत करने की अनुमति देते हैं।

– निर्देशिकाओं को पेड़ जैसी संरचना बनाते हुए अन्य निर्देशिकाओं में नेस्ट किया जा सकता है।

Also Read:-

What is OS

Leave a Reply

Your email address will not be published. Required fields are marked *