व्याख्यान: फाइल नावांचे टेम्पलेट्स (मुखवटा). फाईलचा मार्ग. फाइल सिस्टम, फाइल आणि डिरेक्टरीच्या संकल्पना, पूर्ण फाइल नाव, फाइलचा मार्ग, फाइल विशेषता. फाइलनावांमध्ये वाइल्डकार्ड वापरणे

iOS वर - iPhone, iPod touch 19.08.2019

फाइल सिस्टमची संकल्पना.

ऑपरेटिंग सिस्टमच्या वातावरणात वैयक्तिक संगणकावर काम करणे प्रत्यक्षात फाइल्ससह कार्य करण्यासाठी खाली येते. फाइल्स तयार केल्या जातात, डिस्कवर लिहिल्या जातात, त्यातून संग्रहित केल्या जातात आणि वाचल्या जातात, प्रिंटरवर मुद्रित केल्या जातात, माहिती नेटवर्कवर पाठवल्या जातात इ.

फाइल सिस्टमकोणत्याही प्रकारचा डेटा संग्रहित करण्यासाठी आणि त्यात प्रवेश करण्यासाठी एक विशेष व्यवस्थापित रचना आहे. फाइल प्रणाली कार्यान्वित करण्यासाठी, सेवा (व्यवस्थापन) माहिती आवश्यक आहे, ज्यामध्ये फाइल वाटप सारणी (फाइल ऍलोकेशन टेबल - FAT) समाविष्ट आहे.

फाइल सिस्टम तीन मुख्य कार्ये करते:

· डिस्कवरील फाइल्स आणि डिरेक्टरींचे भौतिक स्थान निश्चित करणे;

· डिस्कवरील फाइल्स आणि निर्देशिकांमध्ये प्रवेश;

· वापरलेल्या आणि मोकळ्या डिस्क स्पेसचे निर्धारण.

कोणतीही डिस्क ड्राइव्ह वापरण्यापूर्वी, ते स्वरूपित करणे आवश्यक आहे.

स्वरूपनडिस्कवर विशेष नियंत्रण माहिती लिहिण्याची प्रक्रिया आहे जी स्वतंत्र डिस्क क्षेत्रांचे प्रारंभ आणि समाप्ती बिंदू परिभाषित करते.

कोणत्याही चुंबकीय डिस्कवरील माहिती एकाग्र वर्तुळे - ट्रॅकसह रेकॉर्ड केली जाते. ट्रॅक केंद्रापासून (शून्य) सर्वात जवळच्या (शून्य) पासून अनुक्रमे क्रमांकित केले जातात. त्यांची संख्या डिस्कच्या प्रकारावर अवलंबून असते.

डिस्कच्या सर्व बाजूंचे ट्रॅक, समान त्रिज्या असलेल्या वर्तुळांवर स्थित, सिलेंडरच्या सामान्य नावाखाली एकत्र केले जातात. उदाहरणार्थ, फ्लॉपी डिस्कवर, सिलेंडरमध्ये नेहमी दोन ट्रॅक असतात: 0 बाजूला 0 आणि 1 बाजूला 0 ट्रॅक.

ट्रॅक, यामधून, सेक्टरमध्ये विभागले गेले आहेत - ऑपरेटिंग सिस्टमद्वारे प्रक्रिया केली जाऊ शकणारी किमान माहिती (मानक सेक्टर लांबी 512 बाइट्स आहे). क्षेत्रांमध्ये आंतरक्षेत्रीय अंतर आहेत. प्रत्येक डिस्कवर, सर्व ट्रॅकमध्ये सेक्टरची समान संख्या असते, जी डिस्कच्या प्रकारावर अवलंबून असते.



प्रत्येक सेक्टरचा स्वतःचा पत्ता असतो, जो त्याच्या शीर्षलेखात असतो. उदाहरणार्थ, 360 KB फ्लॉपी डिस्कमध्ये एकूण 720 सेक्टर असतात, ज्यांची संख्या 0 ते 719 पर्यंत असते. सेक्टर्स संबोधित करण्यासाठी दोन पर्याय आहेत:

· परिपूर्ण, जेव्हा सेक्टरचे तपशीलवार निर्देशांक सूचित केले जातात, उदाहरणार्थ, बाजू 0, सिलेंडर 3, सेक्टर 1;

· अनुक्रमांक, जेव्हा सतत सेक्टर क्रमांक दर्शविला जातो, उदाहरणार्थ, सेक्टर 29.

ट्रॅकची संख्या, सेक्टर्स आणि सेक्टरचा आकार डिव्हाइस आणि मीडियाच्या प्रकारांवर तसेच ते कसे स्वरूपित केले गेले यावर अवलंबून असते. स्वरूपण प्रक्रियेदरम्यान, सेवा माहिती डिस्कवर लागू केली जाते, त्याच्या संपूर्ण पृष्ठभागाला सेक्टरमध्ये (512 बाइट आकारात) विभाजित करते. तथापि, फाइल सिस्टम फायली आणि डिरेक्टरींसाठी वाटप करू शकणारे सर्वात लहान युनिट सहसा अनेक सेक्टर असतात आणि त्याला क्लस्टर म्हणतात. म्हणून, आम्ही असे म्हणू शकतो की कोणत्याही डिस्कमध्ये क्लस्टर असतात, ज्यापैकी प्रत्येकामध्ये एक किंवा अधिक सेक्टर असतात.

भिन्न ऑपरेटिंग सिस्टम भिन्न फाइल सिस्टम वापरतात, त्यापैकी काही फक्त एक फाइल सिस्टम ओळखू शकतात, तर इतर अनेक हाताळू शकतात. पाच मुख्य फाइल सिस्टम आहेत.

1. फॅट DOS आणि Windows 95/NT ऑपरेटिंग सिस्टीम द्वारे वापरले जाते (Windows 98/2000/ME/XP/2003/Vista च्या नंतरच्या कोणत्याही आवृत्त्यांमध्ये देखील वापरले जाऊ शकते). फाइल सिस्टम 16-बिट फाइल वाटप तक्त्याचा वापर करते (म्हणूनच याला कधीकधी FAT16 का म्हणतात), जास्तीत जास्त 65535 (216 - 1) क्लस्टरसाठी परवानगी देते आणि 2047 MB ​​पर्यंत डिस्कला समर्थन देते. हार्ड ड्राइव्हच्या आकाराकडे दुर्लक्ष करून, एका क्लस्टरमधील क्षेत्रांची संख्या अशी असणे आवश्यक आहे की एकूण उपलब्ध जागेत 65535 क्लस्टर असू शकतात. म्हणून, जितकी जास्त जागा उपलब्ध असेल तितका क्लस्टरचा आकार मोठा असेल. FAT फाइल प्रणाली वापरताना क्लस्टर आकार आणि डिस्क आकार यांच्यातील संबंध टेबलमध्ये दर्शविला आहे.

तुम्हाला 2 GB पेक्षा मोठी डिस्क वापरायची असल्यास, तुम्ही ती लॉजिकल डिस्कमध्ये विभाजित करावी. काहीवेळा हे हार्ड ड्राइव्हवरील माहितीचे संचयन ऑप्टिमाइझ करण्यासाठी केले जाते.

2. FAT32 Windows 98/2000/ME/XP/2003/Vista ऑपरेटिंग सिस्टम द्वारे वापरले जाते (DOS आणि Windows 95/NT सोबत कार्य करू शकत नाही). फाइल सिस्टम 4 अब्ज (232 - 1) पेक्षा जास्त क्लस्टर्स सामावून घेण्यासाठी 32-बिट फाइल वाटप टेबल वापरते आणि 127 TB पर्यंत मोठ्या डिस्कला समर्थन देते. FAT32 मध्ये दुहेरी बूट ब्लॉक्स आहेत, FAT फाइल सिस्टमपेक्षा लहान क्लस्टर्स वापरतात, आणि कोणत्याही आकाराच्या रूट डिरेक्ट्रीला समर्थन देते. FAT32 फाइल सिस्टम वापरताना क्लस्टर आकार आणि लॉजिकल डिस्क आकार यांच्यातील संबंध टेबलमध्ये दर्शविला आहे.

क्लस्टरचा आकार जितका मोठा असेल तितकी डिस्क कार्यक्षमता कमी होईल. FAT32 वापरल्याने क्लस्टरचा आकार कमी होतो आणि छोट्या ड्राइव्हवर डिस्क स्पेस कार्यक्षमता सुधारते.

3. NTFS (नवीन तंत्रज्ञान फाइल प्रणाली - नवीन तंत्रज्ञान फाइल प्रणाली)विशेषतः Windows NT साठी तयार केलेले आणि Windows NT/2000/XP/2003/Vista ऑपरेटिंग सिस्टमद्वारे समर्थित. फाइल सिस्टम सिस्टम स्ट्रक्चर्ससाठी भरपूर जागा वापरते, म्हणून लहान ड्राइव्हवर (400 MB पेक्षा कमी) वापरण्याची शिफारस केलेली नाही. NTFS चा आधार मास्टर फाइल टेबल (MFT) आहे, ज्याचा गंभीर (सर्वात महत्त्वाचा) भाग एकाधिक प्रतींमध्ये संग्रहित केला जातो, जो डेटा गमावण्यापासून आणि भ्रष्टाचारापासून संरक्षण करतो. क्लस्टरचा आकार डिस्कच्या आकारावर अवलंबून नाही आणि 512 बाइट्स आहे. लहान क्लस्टर्स वापरल्याने डिस्कची वाया जाणारी जागा कमी होते. याव्यतिरिक्त, NTFS प्रणाली हार्ड ड्राइव्हचे खराब क्षेत्र वापरण्यापासून स्वयंचलितपणे शोधण्यात आणि काढून टाकण्यास सक्षम आहे.

4. Linux Ext2मुक्तपणे वितरित लिनक्स वापरकर्ता ऑपरेटिंग सिस्टमसाठी विकसित केले आहे (युनिक्स कुटुंबातील). फाइल सिस्टम 4 TB पर्यंत कमाल डिस्क आकाराचे समर्थन करते. Linux Ext2 क्रॅश झाल्यानंतर फाइल सिस्टम रिकव्हरी वेळ कमी करते, जे मल्टी-यूजर डिस्क ॲरे वापरताना महत्त्वाचे असते.

5. UDF(युनिव्हर्सलडिस्क फॉरमॅट - युनिव्हर्सल डिस्क फॉरमॅट) ही एक युनिव्हर्सल फाइल सिस्टीम आहे जी तुम्हाला एकाच माध्यमावर विविध प्रकारची माहिती साठवण्याची परवानगी देते: ऑडिओ रेकॉर्डिंग, व्हिडिओ, छायाचित्रे आणि डेटा फाइल्स. हे क्रॉस-प्लॅटफॉर्म सुसंगतता सुनिश्चित करते, म्हणजे, अशा फाइल सिस्टमसह डिस्क DOS/Windows, Macintosh, OS/2 आणि Unix साठी एकच माध्यम बनते. 2000 मध्ये, त्याच्या आधारावर फाइल सिस्टम स्वीकारली गेली मायक्रोयूडीएफ, DVD मध्ये वापरण्यासाठी रुपांतरित.

सर्व सूचीबद्ध फाइल सिस्टीम संबंधित ऑपरेटिंग सिस्टममध्ये वेगवेगळ्या प्रकरणांमध्ये वापरल्या जातात आणि काहीवेळा एक किंवा दुसरी फाइल सिस्टम निवडणे शक्य आहे, उदाहरणार्थ Windows XP मध्ये FAT32 किंवा NTFS.

फाइलची संकल्पना. फाइल नाव टेम्पलेट.

फाईलडिस्क किंवा अन्य मशीन माध्यमावरील एक नामित क्षेत्र आहे ज्यामध्ये विशिष्ट माहिती संग्रहित केली जाते (जरी काही प्रकरणांमध्ये डेटा गहाळ असू शकतो, अशा परिस्थितीत "नल" फाइल असेल). फायली विविध माहिती संग्रहित करू शकतात: मजकूर, तक्ते, चित्रे, रेखाचित्रे इ.

फाइलला त्याच्या प्लेसमेंटसाठी सतत जागेची आवश्यकता नसते आणि सहसा डिस्कच्या वेगवेगळ्या भागांमध्ये विनामूल्य क्लस्टर्स व्यापतात. सर्वात लहान फाइल एक क्लस्टर व्यापते (जरी ती शून्य असली तरीही), मोठ्या फायली मोठ्या संख्येने क्लस्टरमध्ये स्थित असू शकतात. या क्लस्टर्सच्या संख्येबद्दल माहिती एका विशेष फाइल वाटप तक्त्यामध्ये संग्रहित केली जाते.

कोणतीही फाईल चार पॅरामीटर्सद्वारे दर्शविली जाते:

1. पूर्ण फाइल नाव, बिंदू "." ने विभक्त केलेले दोन भाग असतात:

फाईलच्या नावात आठ पेक्षा जास्त वर्ण नसतात आणि फक्त संख्या, लॅटिन अक्षरे, हायफन "-" आणि अंडरस्कोर "_" वापरले जातात;

· फाइल प्रकार (विस्तार) मध्ये तीनपेक्षा जास्त वर्ण नसतात आणि फाइलच्या नावांप्रमाणेच तीच अक्षरे वापरली जातात. फाइल एक्स्टेंशनचा वापर त्यात साठवलेली माहिती वैशिष्ट्यीकृत करण्यासाठी केला जातो. DOS ऑपरेटिंग सिस्टममध्ये अनेक मानक फाइल प्रकार आहेत: .arj - संग्रहण फाइल, .bak - फाइलची प्रत, .bat - कमांड फाइल, .com - सिस्टम कमांड फाइल, .exe एक्झिक्युटेबल फाइल, .hlp - मदत फाइल, .txt - मजकूर फाइल, .doc - Word दस्तऐवज, .xls - Excel दस्तऐवज, इ.

ऑपरेटिंग सिस्टममध्ये एकाच वेळी एकाच ठिकाणी समान पूर्ण नावांच्या फायली असू शकत नाहीत (जरी फायलींना समान नावे किंवा विस्तार असू शकतात).

2. फाइल आकार बाइट्स मध्ये(मोठ्या फाइल्स किलोबाइट्स, मेगाबाइट्स किंवा गीगाबाइट्समध्ये मोजल्या जातात).

3. फाइल तयार करण्याची तारीख आणि वेळ(वेगवेगळ्या फाइल्ससाठी समान असू शकते).

4. विशेष फाइल विशेषता: R (फक्त वाचनीय) - केवळ वाचनीय, H (लपलेली) - लपवलेली फाइल, S (सिस्टम) - सिस्टम फाइल, A (संग्रहण) - फाइल जी संग्रहित केली गेली नाही.

बहुतेकदा अशी परिस्थिती उद्भवते जेव्हा संगणकावर फायली असतात, परंतु वापरकर्त्यास त्यामध्ये पूर्ण प्रवेश नसतो, उदाहरणार्थ, तो केवळ आर विशेषता असलेल्या फायली वाचू शकतो, परंतु त्या बदलू शकत नाही. किंवा काही फाईल्स (R किंवा S विशेषतांसह) ऑपरेटिंग सिस्टमद्वारे वापरकर्त्याकडून फक्त लपविल्या जातात. शिवाय, OS फायलींसाठी "सिस्टम" विशेषता केवळ स्वतंत्रपणे सेट करते आणि "लपविलेले" गुणधर्म व्यक्तिचलितपणे फाइलला नियुक्त केले जाऊ शकतात (तसेच "केवळ-वाचनीय" विशेषता).

आपण फाइल्सवर विविध ऑपरेशन्स करू शकता, उदाहरणार्थ: फायली शोधा, कॉपी करा, हलवा किंवा हटवा. गट तयार करताना फायलींच्या गटासह ऑपरेशन्स टेम्पलेट वापरून करणे सोपे आहे. फाइलनाव नमुनाफाईलचे नाव आणि फाइल प्रकार फील्डमध्ये तारांकित “*” किंवा प्रश्न “?” हे एक विशेष स्वरूप आहे.

चिन्ह "*" म्हणजे कोणत्याही वैध वर्णांची कोणतीही संख्या (1 ते 8 पर्यंत). एकच तारांकित "*" कोणत्याही फाईलचे नाव किंवा प्रकार दर्शवण्यासाठी वापरले जाऊ शकते. उदाहरणार्थ, टेम्पलेट वेब. * म्हणजे वेब नावाच्या फाइल्सचा समूह आणि कोणतेही विस्तार (web.exe, web.l, इ.); नमुना *. * म्हणजे कोणतेही नाव आणि प्रकार (web.exe, a.b, win.bak, इ.) असलेल्या सर्व फायली.

चिन्ह "?" म्हणजे एका वैध वर्णाची उपस्थिती किंवा अनुपस्थिती. काही प्रश्न "?" फाईल नाव किंवा प्रकारातील एकाधिक वर्णांचे प्रतिनिधित्व करण्यासाठी वापरले जाऊ शकते. उदाहरणार्थ, टेम्प्लेट वेब?, txt म्हणजे विस्तारासह फायलींचा समूह. txt, ज्याच्या नावात तीन किंवा चार वर्ण असतात आणि चौथा वर्ण काहीही असू शकतो (web. txt, web2. txt, weba.txt इ.).

बॅश, तसेच इतर लिनक्स शेल आणि प्रोग्रामिंग भाषा, आपल्याला निर्देशिका ट्री स्ट्रक्चरमध्ये अशा फायली शोधण्याची परवानगी देते ज्यांची नावे विशिष्टशी संबंधित आहेत. फाइल नाव टेम्पलेट. कमांड शेलच्या बाबतीत, तीच पुढील फाईलच्या नावाची पॅटर्नशी तुलना करते. जर ते पॅटर्नशी जुळत असेल, तर फाइल विचारात घेतली जाईल, नसल्यास ती वगळली जाईल; टेम्पलेटची तुलना अशा बॉक्सशी केली जाऊ शकते ज्यामध्ये प्रत्येक वस्तू फिट होणार नाही. केवळ आकारामुळेच नाही, तर बॉक्स आणि वस्तूच्या आकारातील विसंगतीमुळे देखील.

आम्हाला नाव टेम्पलेट्सची आवश्यकता का आहे? बऱ्याचदा तुम्हाला फाइल्सच्या गटावर समान प्रकारच्या क्रिया करण्याची आवश्यकता असते. प्रत्येक वैयक्तिक फाइलसाठी या क्रियांचे वर्णन करणे वेळ घेणारे कार्य असेल. अशा प्रकारे, टेम्पलेट्स तुम्हाला फाइल्सचा एक गट निवडण्याची परवानगी देतात ज्यांची नावे एकूण वस्तुमानातून काही अटी पूर्ण करतात.

याव्यतिरिक्त, फायली शोधण्यासाठी नमुने वापरतात.

फाइल आणि डिरेक्टरी नामकरण नमुने वापरून निर्दिष्ट केले आहेत विशेष वर्ण. दोन सर्वात सामान्यतः वापरले जातात: * - तारका, ? - प्रश्नचिन्ह.

पॅटर्नमधील तारांकन (*) वर्णांच्या कोणत्याही गटाला सूचित करते. त्यांची संख्या काही फरक पडत नाही. ते पाच, दहा, एक वर्ण किंवा एकही असू शकते. म्हणून, उदाहरणार्थ, फक्त एक वर्ण असलेला नमुना * कोणत्याही फाइलशी पूर्णपणे जुळेल. *.html टेम्पलेट वापरल्याने सर्व html फाइल्स निवडल्या जातील, आणि my*.odt टेम्पलेट "my" ने सुरू होणाऱ्या आणि ".odt" ने समाप्त होणाऱ्या फाइल्स निवडतील. *2010* टेम्प्लेट सर्व फाईल्स परिभाषित करते ज्यांच्या नावांमध्ये कॅरेक्टर ग्रुप 2010 आहे.

पॅटर्नमधील प्रश्नचिन्ह (?) कोणत्याही एका वर्णाचे प्रतिनिधित्व करते. उदाहरणार्थ, otchet टेम्पलेट अंतर्गत.??? ज्या फाइल्समध्ये कोणत्याही तीन अक्षरांचा विस्तार आहे, परंतु टेम्पलेटमध्ये निर्दिष्ट केल्याप्रमाणे सुरू होतात, त्या योग्य आहेत. descrip?ion.pdf टेम्प्लेट दिलेल्या नावासह फाइल्सशी जुळेल, परंतु कोणतेही वर्ण प्रश्नचिन्हाची जागा घेऊ शकतात.

तारा आणि प्रश्न चिन्हांव्यतिरिक्त, नमुने लिहिण्यासाठी अधिक जटिल नियम आहेत. अशा प्रकारे, नेस्टेड व्हॅल्यूजच्या सूचीसह स्क्वेअर ब्रॅकेटचा वापर फाइल्ससाठी अधिक लवचिक शोध घेण्यास अनुमती देतो. समजा तुम्हाला अशा सर्व फाइल्स शोधायच्या आहेत ज्यांची नावे m अक्षराने सुरू होतात आणि केस विचारात घेतले जात नाहीत. टेम्पलेट असे दिसेल: *.

जर तुम्हाला एकाच वेळी वर्णमालामध्ये सलग असलेल्या अक्षरांपासून सुरू होणाऱ्या फाइल्स शोधण्याची आवश्यकता असेल, तर एक श्रेणी निर्दिष्ट केली आहे. उदाहरणार्थ, टेम्प्लेट ???.png सर्व फाइल्स png एक्स्टेंशनशी जुळेल ज्यांच्या नावांमध्ये चार अक्षरे आहेत, पहिल्या अक्षरासह मीकिंवा nकिंवा oकिंवा pकेस असंवेदनशील.

हे स्पष्ट आहे की आपण एका फाईल नावाच्या टेम्पलेटमध्ये भिन्न विशेष वर्ण वापरू शकता. उदाहरणार्थ, *.??? .

बॅश कमांडसह नाव पॅटर्न वापरते जे वितर्क म्हणून फाइल नावे घेतात. उदाहरणार्थ, ls – ब्राउझिंग डिरेक्टरी, cp – फाईल्स कॉपी करणे, फाईल शोधणे – शोधणे इ. तथापि, प्रत्यक्षात, कमांड्सना टेम्प्लेट दिलेले नाही, तर त्या आधीपासून जुळणाऱ्या फाईल्स आहेत. लिनक्स कमांड शेल स्वतःच, या प्रकरणात बॅश, टेम्पलेटशी जुळणाऱ्या वस्तू निश्चित करण्यासाठी जबाबदार आहे.

फाइलची लांबी (व्हॉल्यूम) बाइट्समध्ये निर्धारित केली जाते आणि ती संपादित केली असल्यास बदलते.

सामान्य.

फाईलचे नाव

फाइल सिस्टम संस्था

सर्व आधुनिक डिस्क ऑपरेटिंग सिस्टम डिस्कवर डेटा संचयित करण्यासाठी आणि त्यांना प्रवेश प्रदान करण्यासाठी डिझाइन केलेल्या फाइल सिस्टमची निर्मिती प्रदान करतात. फाइल सिस्टीम कशा प्रकारे व्यवस्थित केली जाते ते ऑपरेटिंग सिस्टमवर अवलंबून असते. सर्वात सामान्य प्रकार सारणी आहे.

फ्लॉपी ड्राइव्हचे तार्किक नाव A आहे:

हार्ड ड्राइव्हचे तार्किक नाव C: आहे. जर हार्ड ड्राइव्हला अनेक तार्किक विभाजनांमध्ये विभागले गेले असेल, तर त्या प्रत्येकाचे नाव इंग्रजी वर्णमालाच्या अक्षरांनुसार दिले जाते: C:, D:, E:, F:, इ.

लेसर डिस्क ड्राइव्हचे लॉजिकल नाव हे या संगणकासाठी लॉजिकल ड्राइव्ह नावांच्या सूचीतील शेवटचे अक्षर आहे.

फाइल -अनियंत्रित लांबीच्या बाइट्सचा नामित क्रम आहे .

डिस्कवरील प्रत्येक फाईलमध्ये एक पदनाम असतो, ज्यामध्ये 2 भाग असतात: एक नाव आणि विस्तार, जे एका बिंदूने विभक्त केले जातात, नावांची लांबी 255.0/0.255 योजनेपर्यंत मर्यादित आहे (एकूण 255 वर्णांपेक्षा जास्त नाही. फाइल नाव आणि नाव विस्तार). खालील वर्णांचा अपवाद वगळता फाइलच्या नावामध्ये लॅटिन आणि सिरिलिक वर्ण, संख्या आणि विशेष कीबोर्ड वर्ण वापरण्याची परवानगी आहे: * : " ? < > \ / | .. विस्तार ऐच्छिक आहे आणि मुख्यतः फाईलमधील सामग्रीचे वर्णन करण्यासाठी वापरला जातो. विस्तारासह फाइल्स: .txt, .doc, .rtf – मजकूर; .bmp, wmf, .ico – ग्राफिक आणि .com, .exe, .bat – एक्झिक्युटेबल प्रोग्राम.

VAK - पूर्वी तयार केलेल्या फाइलची एक प्रत;

.$$$ ही एक तात्पुरती फाईल आहे जी काही प्रोग्रामद्वारे स्वतः तयार केली जाते.

नावाव्यतिरिक्त, फाइलमध्ये अनेक आहेत वैशिष्ट्ये:- फाइल विशेषता;

फाइल तयार करण्याची तारीख;

फाइल तयार आणि संपादित करण्याची वेळ;

फाइलची लांबी (वॉल्यूम).

विशेषताफाइल त्याच्या वापराचे स्वरूप आणि प्रवेश करण्याची क्षमता दर्शवते

‣‣‣ केवळ वाचनीय- केवळ वाचनीय फाइल; बहुतेकदा तो करू शकत नाही

नष्ट किंवा संपादित करा, परंतु एक प्रत आणि ऑपरेशन तयार करण्यास परवानगी आहे

‣‣‣ संग्रहण- संग्रहित, जेव्हा एखादी फाइल बदलली जाते आणि संग्रहित केली जाते तेव्हा तयार केली जाते

फाइल सिस्टम;

‣‣‣ लपलेले- लपलेली फाइल;

‣‣‣ प्रणाली- पद्धतशीर.

जर एखाद्या फाईलला सूचीबद्ध केलेल्या विशेषतांपैकी कोणतीही नियुक्त केलेली नसेल, तर ती सहसा कॉल केली जाते

निर्मिती तारीख आणि निर्मिती वेळद्वारे फाइल तयार आणि सुधारित केल्याच्या वेळी रेकॉर्ड केली जाते

पीसी सिस्टम घड्याळ वाचन.

फायली शोधण्यासाठी नावाचे नमुने वापरणे उपयुक्त आहे. नाव टेम्प्लेटमध्ये, फाईलच्या नावाप्रमाणे, बिंदूने विभक्त केलेले 2 भाग असतात. नमुना निर्दिष्ट करताना, वाइल्डकार्ड्स (मेटा कॅरेक्टर) * आणि ? शिवाय:

* - कोणत्याही एका अनियंत्रित संख्येची जागा घेते;

? - एक अनियंत्रित वर्ण बदलते.

उदाहरणार्थ:

*.doc – .doc विस्तारासह फाइल्ससाठी टेम्पलेट;

t*.xls – ज्या फाइल्सची नावे अक्षराने सुरू होतात त्यांच्यासाठी टेम्पलेट t, आणि extension.xls;

डिस्कवरील सर्व फायली निर्देशिका किंवा फोल्डर्समध्ये स्थित आहेत.

फोल्डर(ला कॅटलॉग, निर्देशिका) – सामान्य फायलींबद्दल माहिती असलेली एक विशेष फाईल, एक किंवा दुसऱ्या वैशिष्ट्यांनुसार वापरकर्त्याच्या स्वतःच्या वैशिष्ट्यांनुसार एका सूचीमध्ये गटबद्ध केली जाते (उदाहरणार्थ, ऑफिस मेमो, आउटगोइंग लेटर, पद्धतशीर घडामोडी, आवडते गेम प्रोग्राम इ.), किंवा सॉफ्टवेअर विकसक (एकल सॉफ्टवेअर पॅकेज बनवणाऱ्या फाइल्सचा संच). फायलींचे असे विलीनीकरण, नियमानुसार, संगणकावरील माहितीचा शोध सुलभ करण्यासाठी तसेच सामान्य फायली आणि फोल्डर्सच्या गट (एकाच वेळी) प्रक्रियेच्या सोयीसाठी केले जाते. त्यात समाविष्ट केलेल्या फायलींच्या सूचीव्यतिरिक्त, फोल्डर (निर्देशिका, निर्देशिका) मध्ये या फायलींच्या वैशिष्ट्यांसंबंधी (विशेषता) सिस्टम माहिती देखील असते.

प्रत्येक स्टोरेज माध्यमावर आहे मुख्य किंवा रूट डिरेक्टरी ज्यामध्ये इतर सर्व डिरेक्टरी स्थित आहेत, म्हणतात उपनिर्देशिका आणि काही फाइल्स. तथापि, एक श्रेणीबद्ध रचना तयार केली जाते. वापरकर्ता सध्या ज्या डिरेक्टरीसह काम करत आहे त्याला सहसा कॉल केले जाते वर्तमान . फोल्डरमध्ये (डिरेक्टरी, डिरेक्टरी) त्यामध्ये नियमित फाइल्स आणि डिसेंडंट फोल्डर दोन्ही नेस्टेड असू शकतात, ज्यामध्ये पुढील नेस्टिंग लेव्हलचे फोल्डर असू शकतात. अशा प्रकारे, नेस्टेड फोल्डर्स आणि फाइल्सची श्रेणीबद्ध प्रणाली लागू केली जाते.

फाईलमध्ये प्रवेश व्यवस्थापित करण्यासाठी, अनेक ऑपरेटिंग सिस्टम समान पद्धत वापरतात, ज्यामध्ये एक अक्षर स्ट्रिंग बनते - प्रवेश मार्ग, ज्यामध्ये VSD वरील फाइलच्या स्थानाबद्दल माहिती असते (उदाहरणार्थ, C:\Program Files\Microsoft Office\Office\Samples\Products.doc). रूट आणि नॉन-रूट डिरेक्टरीमध्ये फाइल्स किंवा फोल्डर्सची संख्या मर्यादित नाही! फाइल ऍक्सेस पाथमधील वर्णांची एकूण संख्या 260 पेक्षा जास्त नाही.

सिलेंडर संकल्पना

सर्व प्रथम, डिस्क पृष्ठभागाच्या संचाच्या रूपात दर्शविली जाते. फ्लॉपी डिस्क्समध्ये त्यापैकी फक्त दोनच असतात (वर आणि खाली), परंतु हार्ड डिस्क प्रत्यक्षात "शेल्फ" असतात ज्यात अनेक प्लेट्स असतात आणि म्हणून त्यांच्याकडे अधिक पृष्ठभाग असतात.

दुसरे म्हणजे, डिस्कची प्रत्येक पृष्ठभाग रिंग ट्रॅकमध्ये विभागली गेली आहे आणि प्रत्येक ट्रॅक सेक्टरमध्ये विभागली गेली आहे. सेक्टर आकार निश्चित आहेत आणि 512 बाइट्सच्या समान आहेत.

डिस्कवर एखादी विशिष्ट फाइल शोधण्यासाठी, ती कुठे आहे हे आपल्याला माहित असणे आवश्यक आहे, म्हणजेच आपल्याला त्याचा पत्ता आवश्यक आहे. सरफेस नंबर, ट्रॅक नंबर आणि सेक्टर नंबर म्हणून फाईलचा पत्ता लिहिणे हा सर्वात सोपा मार्ग आहे, परंतु प्रत्यक्षात ते तसे कार्य करत नाही. वस्तुस्थिती अशी आहे की प्रत्येक पृष्ठभागाचे स्वतःचे रीड/राईट हेड असते आणि हे डोके वेगवेगळे हलत नाहीत, परंतु एकाच वेळी. म्हणजेच, उदाहरणार्थ, पाचवे डोके तीसव्या ट्रॅकशी जोडलेले असल्यास, सर्व डोके त्यांच्या तीसाव्या ट्रॅकशी जोडलेले आहेत. या कारणास्तव, ट्रॅकच्या संकल्पनेऐवजी, संकल्पना वापरली जाते सिलेंडर सिलेंडर - हा सर्व ट्रॅकचा संग्रह आहे ज्यात समान संख्या आहे, म्हणजेच रोटेशनच्या अक्षापासून समान अंतरावर आहे. या कारणास्तव, हार्ड ड्राइव्हवरील फाइलचे वास्तविक स्थान सिलेंडर क्रमांक, पृष्ठभाग क्रमांक आणि सेक्टर क्रमांकाद्वारे निर्धारित केले जाते.

क्लस्टर संकल्पना . सेक्टर हे डेटा स्टोरेजचे सर्वात लहान युनिट आहे, परंतु सर्व फाईल सिस्टीम ते पत्त्यासाठी वापरत नाहीत. यासाठी ती खूप लहान आहे. ऑपरेटिंग सिस्टम जसे की MS-DOS, Windows, OS/2 मोठ्या स्टोरेज युनिटचा वापर करतात ज्याला म्हणतात क्लस्टर . क्लस्टर म्हणजे शेजारच्या क्षेत्रांचा समूह.क्लस्टरचा आकार हार्ड ड्राइव्हच्या आकारावर अवलंबून असतो. डिस्क जितकी मोठी असेल तितका मोठा क्लस्टर आकार नियुक्त केला जातो. ठराविक मूल्ये: 8,16,32 किंवा 64 सेक्टर.

विशिष्ट फाइल कोणत्या डिस्क क्लस्टरमध्ये सुरू होते याचा डेटा डिस्कच्या सिस्टम एरियामध्ये विशेष संग्रहित केला जातो फाइल वाटप सारण्या(FAT टेबल).उल्लंघन केल्यापासून फॅट-टेबल डिस्कवर रेकॉर्ड केलेला डेटा वापरणे अशक्य करते ते विशेष विश्वासार्हतेच्या आवश्यकतांच्या अधीन आहे आणि ते दोन प्रतींमध्ये अस्तित्वात आहे, ज्याची ओळख ऑपरेटिंग सिस्टमद्वारे नियमितपणे निरीक्षण केली जाते.

आज, विंडोज 98, विंडोज 2000 आणि विंडोज मिलेनियम ऑपरेटिंग सिस्टम अधिक प्रगत फाइल सिस्टम प्रदान करतात - FAT32फाइल वाटप सारणीमध्ये 32-बिट फील्डसह. हे आपल्याला कोणत्याही आधुनिक हार्ड ड्राइव्हसह कार्य करण्यास अनुमती देते.

फाइल्स आणि डिरेक्टरी या फाइल सिस्टममधील सर्वात महत्त्वाच्या वस्तू आहेत. हे आवश्यक आहे जेणेकरून ओएस हार्ड ड्राइव्हवरील डेटासह कार्य करू शकेल.

वेगवेगळ्या ऑपरेटिंग सिस्टीम वापरणाऱ्या अनेक फाइल सिस्टीम आहेत. मुख्य म्हणजे फाइल सिस्टम FAT32 आणि NTFS , ज्यासह विंडोज-क्लास ऑपरेटिंग सिस्टम कार्य करतात.

FAT32(फाइल ऍलोकेशन टेबल) मायक्रोसॉफ्टने 1996 च्या शेवटी विकसित केले होते आणि त्यास समर्थन देणारी पहिली OS होती Windows 95 OSR2. पूर्वी वापरलेल्या FAT16 च्या विपरीत, या फाइल सिस्टमने 32-बिट फाइल वाटप सारणी वापरली, ज्यामुळे क्लस्टर आकार कमी करणे शक्य झाले ( क्लस्टर- OS द्वारे हार्ड ड्राइव्हसह कार्य करताना वापरल्या जाणाऱ्या डेटाचे किमान एकक) आणि मोठ्या विभाजने प्राप्त करणे, तसेच मोठ्या संख्येने फायली (65 हजार फायली) आहेत.

एप्रिल 1987 मध्ये, मायक्रोसॉफ्ट आणि IBM ने नवीन OS/2 चा संयुक्त विकास सुरू केला. या प्रणालीसाठी एक फाइल प्रणाली विशेषतः विकसित केली गेली आहे, जी डिस्कसह स्थिर आणि जलद कार्य सुनिश्चित करण्यासाठी आणि प्रशासकांचे कार्य सुलभ करण्यासाठी डिझाइन केलेली आहे. परंतु नंतर कंपन्यांमध्ये मतभेद निर्माण झाले, ज्यामुळे OS/2 ला IBM कडील HPFS फाइल सिस्टम आणि Windows NT फाइल सिस्टमसह NTFS (नवीन तंत्रज्ञान फाइल सिस्टम) मायक्रोसॉफ्टकडून.

फाइल नाव टेम्पलेट्स. - संकल्पना आणि प्रकार. वर्गीकरण आणि "फाइल नाव टेम्पलेट्स" श्रेणीची वैशिष्ट्ये. 2017, 2018.

अ) MS-DOS बूट प्रोग्राम तपासतो की पहिल्या 2 फाईल्स डिस्क बूटच्या रूट निर्देशिकेत आढळल्या नाहीत, एक त्रुटी संदेश प्रदर्शित होतो.

ब) बूटलोडर प्रोग्राम IO.SYS फाईलची सुरूवात आणि MS-DOS.SYS फाईल मेमरीमध्ये वाचतो.

क) जर रूट डिरेक्टरीमध्ये कॉम्प्रेस्ड डिस्क ड्रायव्हर फाइल DBLSPACE.BIN किंवा DRVSPACE.BIN असेल, तर MS-DOS हा ड्रायव्हर लोड करतो.

ड) CONFIG.SYS फाइल वाचली जाते आणि त्यानुसार, डिव्हाइस ड्रायव्हर्स लोड केले जातात आणि OS पॅरामीटर्स सेट केले जातात.

डी) कमांड प्रोसेसर COMMAND.COM बूट डिस्कच्या रूट डिरेक्टरीमधून वाचला जातो आणि त्यावर नियंत्रण हस्तांतरित केले जाते.

ई) COMAND.COM कमांड फाइल AUTOEXEC.BAT कार्यान्वित करते, जर AUTOEXEC.BAT आढळले नाही, तर MS-DOS वापरकर्त्याला वर्तमान तारीख आणि वेळ विचारते.

ई) AUTOEXEC.BAT फाइल कार्यान्वित केल्यानंतर, स्क्रीनवर एक डॉस प्रॉम्प्ट प्रदर्शित होईल, उदाहरणार्थ C:\>.

निर्देशिकांसह कार्य करण्यासाठी MS-DOS आदेश.

डिरेक्टरी डिस्कवरील एक क्षेत्र आहे जिथे फाइल गुणधर्म संग्रहित केले जातात.

अ) निर्मिती:

एमडी<имя каталога>

ब) हलवणे आणि नाव बदलणे:

हलवा<имя к. исх>_<имя к. рез.>

ब) काढणे:

Rd<имя к.>DOS च्या काही आवृत्त्यांमध्ये, rd रिक्त निर्देशिका हटवते.

डेल्ट्री<имя к.>(बाह्य संघ)

ड) हालचाल:

सीडी<имя к.>

C:\work\>cd..

Cd\ वर्तमान पासून रूट डिरेक्टरी c:\

D)dir - वर्तमान निर्देशिकेतील सामग्री पहा.

फाइल्ससह काम करण्यासाठी एमएस-डॉस कमांड.

अ) निर्मिती - copy_con_<имя файла>c:\_ हे एक क्षेत्र उघडते जेथे तुम्ही सामग्री लिहू शकता. तयार केलेली फाईल सेव्ह करण्यासाठी - F6 किंवा ctrl+Z

ब) नाव बदलणे - रेन<имя файла(исходного)>_<новое имя ф.>

ब) हालचाल - हलवा<исходное и.ф.>_<(результат)и.ф.>

c:\cstudent\ali.txt_c:\work\ali.txt हलवा

डी) हटवणे - डेल<и.ф.>

ड) कॉपी करणे - कॉपी करणे<и.ф.1>_<и.ф.2>

ई) फाइल उघडणे

1) प्रत<и.ф.>_con

२) प्रकार<и.ф.>

ई) संपादन – संपादन<и.ф.>हे अंगभूत मजकूर संपादक उघडते आणि तुमच्या फाईलची सामग्री दर्शवते.

फाइलची संकल्पना. फाइल नावे. फाइल नावांमध्ये वापरलेले नमुने.

फाइल हे डिस्क किंवा इतर स्टोरेज माध्यमावरील नामांकित क्षेत्र असते.

फायली सहसा 2 श्रेणींमध्ये विभागल्या जातात:

1) मजकूर

2) बायनरी

एक्झिक्युटेबल फाइल ही प्रोग्रामची हेड फाइल आहे जी ती अंमलबजावणीसाठी लॉन्च करते. त्यांच्याकडे कॉम किंवा exe विस्तार आहे.

दस्तऐवज फाइल्स - एका दस्तऐवजाशी संबंधित डेटा (मजकूर आणि ग्राफिक संपादक तयार केले जातात).

फाइल नावे.

फाइल पदनामात 2 भाग असतात: नाव आणि विस्तार. नावात 1 ते 8 वर्ण असू शकतात. विस्तार 1 ते 3 वर्णांच्या कालावधीसह सुरू होतो.



उदाहरणार्थ:

नाव विस्तार

फाइल नावातील नमुने. तुम्ही फाइल नावांमध्ये * आणि ? समान निर्देशिकेतील फाइल्सचा समूह निर्दिष्ट करण्यासाठी.

* चिन्ह फाईलच्या नावात किंवा विस्तारामध्ये कितीही वर्ण दर्शवते.

प्रतीक? - एक व्युत्पन्न वर्ण किंवा फाइल नाव किंवा विस्तारामध्ये वर्ण नसणे सूचित करते.

फाइलची लांबी (व्हॉल्यूम) बाइट्समध्ये निर्धारित केली जाते आणि ती संपादित केली असल्यास बदलते.

सामान्य.

फाईलचे नाव

फाइल सिस्टम संस्था

सर्व आधुनिक डिस्क ऑपरेटिंग सिस्टम डिस्कवर डेटा संचयित करण्यासाठी आणि त्यांना प्रवेश प्रदान करण्यासाठी डिझाइन केलेल्या फाइल सिस्टमची निर्मिती प्रदान करतात. फाइल सिस्टीम कशा प्रकारे व्यवस्थित केली जाते ते ऑपरेटिंग सिस्टमवर अवलंबून असते. सर्वात सामान्य प्रकार सारणी आहे.

फ्लॉपी ड्राइव्हचे तार्किक नाव A आहे:

हार्ड ड्राइव्हचे तार्किक नाव C: आहे. जर हार्ड ड्राइव्हला अनेक तार्किक विभाजनांमध्ये विभागले गेले असेल, तर त्या प्रत्येकाचे नाव इंग्रजी वर्णमालाच्या अक्षरांनुसार दिले जाते: C:, D:, E:, F:, इ.

लेसर डिस्क ड्राइव्हचे लॉजिकल नाव हे या संगणकासाठी लॉजिकल ड्राइव्ह नावांच्या सूचीतील शेवटचे अक्षर आहे.

फाइल -अनियंत्रित लांबीच्या बाइट्सचा नामित क्रम आहे .

डिस्कवरील प्रत्येक फाईलमध्ये 2 भाग असतात: एक नाव आणि विस्तार, जे एका बिंदूने विभक्त केले जातात, नावांची लांबी 255.0/0.255 योजनेपर्यंत मर्यादित आहे (फाइलसाठी एकूण 255 वर्णांपेक्षा जास्त नाही. नाव आणि नाव विस्तार). खालील वर्णांचा अपवाद वगळता फाइलच्या नावामध्ये लॅटिन आणि सिरिलिक वर्ण, संख्या आणि विशेष कीबोर्ड वर्ण वापरण्याची परवानगी आहे: * : " ? < > \ / | .. विस्तार ऐच्छिक आहे आणि मुख्यतः फाईलमधील सामग्रीचे वर्णन करण्यासाठी वापरला जातो. विस्तारासह फाइल्स: .txt, .doc, .rtf – मजकूर; .bmp, wmf, .ico – ग्राफिक आणि .com, .exe, .bat – एक्झिक्युटेबल प्रोग्राम.

VAK - पूर्वी तयार केलेल्या फाइलची एक प्रत;

.$$$ ही एक तात्पुरती फाईल आहे जी काही प्रोग्रामद्वारे स्वतः तयार केली जाते.

नावाव्यतिरिक्त, फाइलमध्ये अनेक आहेत वैशिष्ट्ये:- फाइल विशेषता;

फाइल तयार करण्याची तारीख;

फाइल तयार आणि संपादित करण्याची वेळ;

फाइलची लांबी (वॉल्यूम).

विशेषताफाइल त्याच्या वापराचे स्वरूप आणि प्रवेश करण्याची क्षमता दर्शवते

केवळ वाचनीय- केवळ वाचनीय फाइल; बहुतेकदा तो करू शकत नाही

नष्ट किंवा संपादित करा, परंतु एक प्रत आणि ऑपरेशन तयार करण्यास परवानगी आहे

संग्रहण- संग्रहित, जेव्हा एखादी फाइल बदलली जाते आणि संग्रहित केली जाते तेव्हा तयार केली जाते

फाइल सिस्टम;

लपलेले- लपलेली फाइल;

प्रणाली- पद्धतशीर.

जर एखाद्या फाईलला सूचीबद्ध केलेल्या विशेषतांपैकी कोणतीही नियुक्ती दिली नसेल तर ती कॉल केली जाते

निर्मिती तारीख आणि निर्मिती वेळद्वारे फाइल तयार आणि सुधारित केल्याच्या वेळी रेकॉर्ड केली जाते

पीसी सिस्टम घड्याळ वाचन.

फायली शोधण्यासाठी नावाचे नमुने वापरणे उपयुक्त आहे. नाव टेम्प्लेटमध्ये, फाइलच्या नावाप्रमाणेच, एका बिंदूने विभक्त केलेले 2 भाग असतात. नमुना निर्दिष्ट करताना, वाइल्डकार्ड्स (मेटा कॅरेक्टर) * आणि ? शिवाय:

* - कोणत्याही एका अनियंत्रित संख्येची जागा घेते;


? - एक अनियंत्रित वर्ण बदलते.

उदाहरणार्थ:

*.doc – .doc विस्तारासह फाइल्ससाठी टेम्पलेट;

t*.xls – ज्या फाइल्सची नावे अक्षराने सुरू होतात त्यांच्यासाठी टेम्पलेट t, आणि extension.xls;

डिस्कवरील सर्व फायली निर्देशिका किंवा फोल्डर्समध्ये स्थित आहेत.

फोल्डर(ला कॅटलॉग, निर्देशिका) – सामान्य फायलींबद्दल माहिती असलेली एक विशेष फाईल, एक किंवा दुसऱ्या विशेषतानुसार एका सूचीमध्ये गटबद्ध केलेली, एकतर वापरकर्त्याद्वारे स्वतः (उदाहरणार्थ, ऑफिस मेमो, आउटगोइंग लेटर, पद्धतशीर घडामोडी, आवडते गेम प्रोग्राम इ.), किंवा सॉफ्टवेअर डेव्हलपर्सद्वारे (एकल सॉफ्टवेअर पॅकेज बनवणाऱ्या फाइल्सचा संच). फायलींचे हे विलीनीकरण, नियमानुसार, संगणकावरील माहितीचा शोध सुलभ करण्यासाठी तसेच सामान्य फाइल्स आणि फोल्डर्सच्या गट (एकाच वेळी) प्रक्रियेच्या सोयीसाठी केले जाते. त्यात समाविष्ट केलेल्या फायलींच्या सूचीव्यतिरिक्त, फोल्डर (निर्देशिका, निर्देशिका) मध्ये या फायलींच्या वैशिष्ट्यांसंबंधी (विशेषता) सिस्टम माहिती देखील असते.

प्रत्येक स्टोरेज माध्यमावर आहे मुख्य किंवा रूट डिरेक्टरी ज्यामध्ये इतर सर्व डिरेक्टरी स्थित आहेत, म्हणतात उपनिर्देशिका आणि काही फाइल्स. हे एक श्रेणीबद्ध रचना तयार करते. वापरकर्ता सध्या ज्या डिरेक्टरीसह काम करत आहे त्याला म्हणतात वर्तमान . फोल्डरमध्ये (डिरेक्टरी, डिरेक्टरी) त्यामध्ये नियमित फाइल्स आणि डिसेंडंट फोल्डर दोन्ही नेस्टेड असू शकतात, ज्यामध्ये पुढील नेस्टिंग लेव्हलचे फोल्डर असू शकतात. अशा प्रकारे, नेस्टेड फोल्डर्स आणि फाइल्सची श्रेणीबद्ध प्रणाली लागू केली जाते.

फाईलमध्ये प्रवेश व्यवस्थापित करण्यासाठी, अनेक ऑपरेटिंग सिस्टम समान पद्धत वापरतात, ज्यामध्ये एक अक्षर स्ट्रिंग बनते - प्रवेश मार्ग, ज्यामध्ये VSD वरील फाइलच्या स्थानाबद्दल माहिती असते (उदाहरणार्थ, C:\Program Files\Microsoft Office\Office\Samples\Products.doc). रूट आणि नॉन-रूट डिरेक्टरीमध्ये फाइल्स किंवा फोल्डर्सची संख्या मर्यादित नाही! फाइल ऍक्सेस पाथमधील वर्णांची एकूण संख्या 260 पेक्षा जास्त नाही.

सिलेंडर संकल्पना

प्रथम, डिस्कला पृष्ठभागांचा संग्रह म्हणून प्रस्तुत केले जाते. फ्लॉपी डिस्क्समध्ये त्यापैकी फक्त दोन असतात (वर आणि खालच्या), परंतु हार्ड डिस्क्स प्रत्यक्षात "रॅक" असतात ज्यात अनेक प्लेटर्स असतात, त्यामुळे त्यांना अधिक पृष्ठभाग असतात.

दुसरे म्हणजे, डिस्कची प्रत्येक पृष्ठभाग रिंग ट्रॅकमध्ये विभागली गेली आहे आणि प्रत्येक ट्रॅक सेक्टरमध्ये विभागली गेली आहे. सेक्टर आकार निश्चित आहेत आणि 512 बाइट्सच्या समान आहेत.

डिस्कवर एखादी विशिष्ट फाइल शोधण्यासाठी, ती कुठे आहे हे आपल्याला माहित असणे आवश्यक आहे, म्हणजेच आपल्याला त्याचा पत्ता आवश्यक आहे. सरफेस नंबर, ट्रॅक नंबर आणि सेक्टर नंबर म्हणून फाईलचा पत्ता लिहिणे हा सर्वात सोपा मार्ग आहे, परंतु प्रत्यक्षात हे असे केले जात नाही. वस्तुस्थिती अशी आहे की प्रत्येक पृष्ठभागाचे स्वतःचे रीड/राईट हेड असते आणि हे डोके वेगवेगळे हलत नाहीत, परंतु एकाच वेळी. म्हणजेच, उदाहरणार्थ, पाचवे डोके तीसव्या ट्रॅकशी जोडलेले असल्यास, सर्व डोके त्यांच्या तीसाव्या ट्रॅकशी जोडलेले आहेत. त्यामुळे ट्रॅक या संकल्पनेऐवजी ते संकल्पना वापरतात सिलेंडर सिलेंडर - हा सर्व ट्रॅकचा संग्रह आहे ज्यात समान संख्या आहे, म्हणजेच रोटेशनच्या अक्षापासून समान अंतरावर आहे. म्हणून, हार्ड ड्राइव्हवरील फाइलचे वास्तविक स्थान सिलेंडर क्रमांक, पृष्ठभाग क्रमांक आणि सेक्टर क्रमांकाद्वारे निर्धारित केले जाते.

क्लस्टर संकल्पना . सेक्टर हे डेटा स्टोरेजचे सर्वात लहान युनिट आहे, परंतु सर्व फाईल सिस्टीम ते पत्त्यासाठी वापरत नाहीत. यासाठी ती खूप लहान आहे. ऑपरेटिंग सिस्टम जसे की MS-DOS, Windows, OS/2 मोठ्या स्टोरेज युनिटचा वापर करतात ज्याला म्हणतात क्लस्टर . क्लस्टर म्हणजे शेजारच्या क्षेत्रांचा समूह.क्लस्टरचा आकार हार्ड ड्राइव्हच्या आकारावर अवलंबून असतो. डिस्क जितकी मोठी असेल तितका मोठा क्लस्टर आकार नियुक्त केला जातो. ठराविक मूल्ये: 8,16,32 किंवा 64 सेक्टर.

विशिष्ट फाइल कोणत्या डिस्क क्लस्टरमध्ये सुरू होते याचा डेटा डिस्कच्या सिस्टम एरियामध्ये विशेष संग्रहित केला जातो फाइल वाटप सारण्या(FAT टेबल).उल्लंघन केल्यापासून फॅट-टेबल डिस्कवर रेकॉर्ड केलेला डेटा वापरणे अशक्य करते ते विशेष विश्वासार्हतेच्या आवश्यकतांच्या अधीन आहे आणि ते दोन प्रतींमध्ये अस्तित्वात आहे, ज्याची ओळख ऑपरेटिंग सिस्टमद्वारे नियमितपणे निरीक्षण केली जाते.

सध्या, Windows 98, Windows 2000 आणि Windows Millenium ऑपरेटिंग सिस्टम अधिक प्रगत फाइल सिस्टम प्रदान करतात - FAT32फाइल वाटप सारणीमध्ये 32-बिट फील्डसह. हे आपल्याला कोणत्याही आधुनिक हार्ड ड्राइव्हसह कार्य करण्यास अनुमती देते.

फाइल्स आणि डिरेक्टरी या फाइल सिस्टममधील सर्वात महत्त्वाच्या वस्तू आहेत. हे आवश्यक आहे जेणेकरून ओएस हार्ड ड्राइव्हवरील डेटासह कार्य करू शकेल.



आम्ही वाचण्याची शिफारस करतो

वर