टाइटल को देख कर आप समझ गए होंगे की आज के इस आर्टिकल में हम फाइल सिस्टम के बारे में चर्चा करने वाले है । यदि आप कंप्यूटर हार्डवेयर का टुटोरिअल पढ़ रहे है तो यह आर्टिकल आपके लिए बेहद जरूरी है क्योकि आपको इस बात का पता होना चाहिए की फाइल सिस्टम क्या है (what is file system in Hindi)और फाइल सिस्टम कितने प्रकार के होते है (Types OF File System) और इनके कार्य। क्या है।
यदि आप सॉफ्टवेयर और ऑपरेटिंग सिस्टम के बारे में एक्सपर्ट बनाना चाहते है तो आपको file system के बारे में एक्सपर्ट जानकारी होनी चाहिए क्योकि सिस्टम में सभी प्रकार के डाटा को मैनेज करने , स्टोर करने और उन्हें सही समय पर retrieve कराने का कार्य फाइल सिस्टम ही करता है। जब आप किसी भी ऑपरेटिंग सिस्टम में पार्टीशन या ड्राइव बनाते है तो सिस्टम आपसे File System सेलेक्ट करने के लिए कहता है। जिसे की आप नीचे की स्क्रीन में देख सकते है

फाइल सिस्टम क्या है what is file system in Hindi
File system कंप्यूटर में चलने वाली एक प्रकार की प्रोसेस होती है जिसके द्वारा हार्ड डिस्क में डाटा को store ,Manage , Access किया जाता है। file system में अधिकतर फाइल्स को अलग अलग ग्रुप में रखा जाता है जिसे directories कहते है और प्रत्येक डायरेक्टरी के अंदर एक से अधिक फाइल्स और अन्य sub-directory को create किया जा सकता है।
किसी भी ऑपरेटिंग सिस्टम में File system सबसे महत्वपूर्ण प्रोसेस होती है यह सिस्टम में सभी प्रकार के इनपुट/आउटपुट और अन्य प्रोसेस Monitor और मैनेज करने का कार्य करती है।ऑपरेटिंग सिस्टम में सभी प्रकार की प्रोसेस को run और manage करने का कार्य File system के द्वारा ही किया जाता है।
कंप्यूटर में किसी भी फाइल का नाम , फाइल्स का अधिकतम साइज , और कंप्यूटर में अधिकतम स्टोरेज क्षमता को निर्धारित करने का कार्य Files System करता है। जब कभी भी आप कंप्यूटर में किसी भी फाइल को Open , Edit , Delete या इंटरनेट से Download करते है तो सिस्टम सिस्टम का उपयोग करता है
कंप्यूटर में अनेको प्रकार के फाइल सिस्टम का उपयोग किया जाता है लेकिन Windows Operating System में अभी NTFS फाइल सिस्टम का यूज़ किया जाता है। इसके आलावा Mac OS और Linux में अलग अलग फाइल सिस्टम का इस्तेमाल किया जाता है।
फाइल सिस्टम एक्सेस परमिशन file system access permissions
ऑपरेटिंग सिस्टम में डाटा को स्टोर , मैनेज और एक्सेस करने से सम्बंधित सभी प्रकार की सर्विस और सुविधाएं फाइल सिस्टम द्वारा ही प्रोवाइड की जाती है । फाइल सिस्टम के द्वारा आप किसी यूजर या ग्रुप के लिए read और write की परमिशन सेट कर सकते है। किसी यूजर या ग्रुप को सिस्टम की File को एक्सेस , एडिट , फोल्डर में डाटा स्टोर करने की लिमिट या फिर फाइल और डायरेक्टरी में पासवर्ड सेट कर सकते है।
फाइल सिस्टम एक प्रकार का प्रोसेस या प्रोग्राम है जो यूजर को फाइल एक्सेस और deny करने की परमिशन देने का कार्य करता है लेकिन यह बाहरी अटैक (वायरस , हैक ) को रोकने के लिए असमर्थ होता है। आप फाइल या डाटा को सिस्टम यूजर को एक्सेस करने की परमिशन सेट कर सकते है और बाहरी अटैक से बचाने के लिए encryption Key का इस्तेमाल कर सकते है जिससे सिर्फ Particular यूजर ही फाइल को encrypt और decrypt करके एक्सेस कर सकता है।
फाइल सिस्टम के प्रकार Types of file systems in Hindi
फ़ाइल सिस्टम कई प्रकार के होते हैं, और सभी file system का लॉजिकल स्ट्रक्चर , कार्य और Properties अलग अलग है जैसे की डाटा स्टोर करने की क्षमता , स्पीड और साइज आदि । ऑपरेटिंग सिस्टम अनुसार फाइल सिस्टम अलग अलग हो सकते है। जिसमे सा सबसे प्रसिद्द ऑपरेटिंग सिस्टम microsoft Windows , Linux , Android और Apple iOS है।
नीचे आप कुछ प्रसिद्द फाइल सिस्टम के बारे में पढ़ सकते है.
FAT File System
FAT जिसका पूरा नाम File allocation table है। इस फाइल सिस्टम का उपयोग Microsoft के Windows OS में किया जाता है। FAT फाइल सिस्टम को 1977 को फ्लॉपी डिस्क के लिए डिज़ाइन किया गया था लेकिन बाद में इसे हार्ड डिस्क में इस्तेमाल किया जाने लगा। FAT फाइल सिस्टम एक simple और reliable फाइल सिस्टम है लेकिन यह file system आज के मॉडर्न कंप्यूटर और लेटेस्ट ऑपरेटिंग सिस्टम की performance के साथ मैच नहीं करता है।
- FAT12 File System
FAT 12 फाइल सिस्टम को माइक्रोसॉफ्ट ने 1980 में MS-DOS 3.30 और MS-DOS 4.0 ऑपरेटिंग सिस्टम में इस्तेमाल के लिए डेवेलोप किया था। इस फाइल सिस्टम के एक पार्टीशन में लगभग 4,084 फाइल्स स्टोर की जा सकती है। .
- FAT16 File System
FAT16 को माइक्रोसॉफ्ट में 1984 में 16-बिट बाइनरी सिस्टम के साथ डेवेलोप किया था । विंडोज 3.x से विंडोज 95 के ऑपरेटिंग सिस्टम में यूज़ किया जाता है। FAT 16 की मिनिमम मैक्सिमम वॉल्यूम साइज 16 GB तक थी।
- FAT32 File System
FAT32 फाइल सिस्टम को माइक्रोसॉफ्ट ने 1996 में डेवेलोप किया था जिसका सबसे पहले उपयोग MS-DOS7.1 और बाद में Windows 95 OSR2 में किया गया।पहले के कंप्यूटर में FAT32 फाइल सिस्टम का उपयोग किया जाता था लेकिन लेटेस्ट ऑपरेटिंग सिस्टम इस फाइल सिस्टम को सपोर्ट नहीं करता है ।
यह FAT16 फाइल सिस्टम का अपडेटेड वर्शन है जो Windows 95 OSR2, Windows 98, और Windows Me ऑपरेटिंग सिस्टम को सपोर्ट करता है। FAT32 कम से कम 4 KB छोटी फाइल और अधिकतम 2 Gigabytes की हार्ड डिस्क को सपोर्ट करता है।
exFAT फाइल सिस्टम क्या है What is exFAT?
exFAT फाइल सिस्टम को microsoft ने 2006 में डेवेलोप किया था जिसमे FAT 32 से अधिक एडवांस फीचर दिए गए थे। इस File system का उपयोग पुराने ऑपरेटिंग सिस्टम जैसे की Windows XP और Windows Vista में किया जाता था लेकिन अभी के लेटेस्ट ऑपरेटिंग सिस्टम में इसका उपयोग नहीं किया जाता है।
NTFS File System
इस फाइल सिस्टम का पूरा नाम New Technology File System और इसे नाम NT से भी जाना जाता है। Windows NT फाइल सिस्टम का उपयोग 3.1 के बाद OS में Bydefaults उपयोग किया जाता है। यह फाइल सिस्टम पहले उपयोग होने वाले FAT की तुलना में अच्छा metadata सपोर्ट ,परफॉरमेंस और फाइल और पार्टीशन के लिए अधिक डिक्स स्पेस का उपयोग कर सकते है। NTFS से क्रिएट फाइल को open-source NTFS driver की मदद से लिनक्स में भी एक्सेस कर सकते है।
GFS File System
GFS का पूरा नाम Global file system है और फाइल सिस्टम को University of Minnesota द्वारा डेवेलोप किया गया था लेकिन अब इस फाइल सिस्टम का उपयोग Redhat द्वारा लिनक्स ऑपरेटिंग सिस्टम में किया जाता है यह एक प्रकार की शेयर डिस्क फाइल सिस्टम है
HFS File System
HFS फाइल सिस्टम का फुल फॉर्म Hierarchical file system है जिसे 1985 में Mac ऑपरेटिंग सिस्टम में floppy,CD-ROM और hard disks डिवाइस में उपयोग के लिए डेवेलोप किया गया था। HFS फाइल सिस्टम Macintosh फाइल सिस्टम का एडवांस वर्शन है।
UDF File System
UDF का फुल फॉर्म Universal Disk Format है जिसे OSTA (Optical Storage Technology Association) में 1995 में ऑप्टिकल मीडिया में डाटा स्टोर करने के लिए डेवेलोप किया गया था। इस फाइल सिस्टम का उपयोग CD-ROM और DVD-ROM के साथ किया जाता है जिसे सभी ऑपरेटिंग सिस्टम में सपोर्ट किया जाता है।
इस आर्टिकल में हमने आपको बताया की फाइल सिस्टम क्या होता है (what is file system in hindi) और इसके कितने प्रकार होते है। उम्मीद करते है की आर्टिकल पसंद आया होगा। आर्टिकल से सम्बंधित किसी तरह के फीडबैक के लिए कमेंट करे।