ගොනු පද්ධතියක් යනු කුමක්ද 3 සංකල්ප. ගොනු පද්ධතිය. ගොනු පද්ධති මාරු කිරීම



















ආපසු ඉදිරියට

අවධානය! විනිවිදක පෙරදසුන් තොරතුරු අරමුණු සඳහා පමණක් වන අතර ඉදිරිපත් කිරීමේ සියලුම විශේෂාංග නියෝජනය නොකළ හැකිය. ඔබ උනන්දු නම් මේ වැඩේ, කරුණාකර සම්පූර්ණ අනුවාදය බාගන්න.

පාඩම් අරමුණු:

  • සිසුන්ට ගොනු සහ ගොනු පද්ධති, ගොනු නාම, ගොනු මාර්ග පිළිබඳ අවබෝධයක් ලබා ගැනීමට සහ පරිගණකයක වැඩ කිරීමට අවශ්‍ය මූලික සංකල්ප ලබා දීමට උපකාර කරන්න.
  • සිසුන්ගේ තොරතුරු සංස්කෘතිය පෝෂණය කිරීම, අවධානය, නිරවද්යතාව, විනය, නොපසුබට උත්සාහය.
  • සංජානන අවශ්‍යතා, මූසිකය සහ යතුරුපුවරුව සමඟ වැඩ කිරීමේ කුසලතා, ස්වයං පාලනය සහ සටහන් ගැනීමේ කුසලතා වර්ධනය කිරීම.

උපකරණ:පුවරුව, පරිගණකය, පරිගණක ඉදිරිපත් කිරීම.

පාඩම් සැලැස්ම:

  1. සංවිධානය මොහොත. (මිනිත්තු 1)
  2. දැනුම පරීක්ෂා කිරීම සහ යාවත්කාලීන කිරීම. (මිනිත්තු 2.)
  3. න්යායික කොටස. (විනාඩි 13)
  4. ප්රායෝගික කොටස. (විනාඩි 15.)
  5. D/z (විනාඩි 2)
  6. සිසුන්ගෙන් ප්රශ්න. (මිනිත්තු 5.)
  7. පාඩම් සාරාංශය. (මිනිත්තු 2.)

පන්ති අතරතුර

I. සංවිධානය. මොහොත.

II. සුභ පැතුම්, පැමිණ සිටින අය පරීක්ෂා කරන්න.

පාඩම පැහැදිලි කිරීම.

දැනුම යාවත්කාලීන කිරීම.

අපි නැවතත් ලිපිගොනු ගැටලුව වෙත ආපසු යමු. සියලුම පරිගණක මෘදුකාංග සහ සියලුම දත්ත බාහිර මතක උපාංගවල ගොනු වල ගබඩා කර ඇති බව ඔබ දැනටමත් දන්නවා. පරිගණකයක වැඩ කරන ඕනෑම පරිශීලකයෙකුට ගොනු සමඟ කටයුතු කිරීමට සිදු වේ.

පරිගණකයක ගොනු සමඟ වැඩ කිරීම සිදු කරනු ලබන්නේ භාවිතයෙන්ය ගොනු පද්ධතිය, කොටසකි මෙහෙයුම් පද්ධතිය.

මෙම පාඩමේදී අපි බලමු ගොනු සහ ගොනු පද්ධති යනු කුමක්ද යන්න.

III. න්යායික කොටස.

සියලුම වැඩසටහන් සහ දත්ත ගොනු ආකාරයෙන් පරිගණකයේ දිගු කාලීන (බාහිර) මතකයේ ගබඩා කර ඇත.

ගොනුව- මෙය නමක් ඇති සහ දිගු කාලීන (බාහිර) මතකයේ ගබඩා කර ඇති නිශ්චිත තොරතුරු (වැඩසටහන් හෝ දත්ත) වේ.

ගොනු නාමය කොටස් දෙකකින් සමන්විත වන අතර එය තිතකින් වෙන් කර ඇත: සත්‍ය ගොනු නාමය සහ එහි වර්ගය තීරණය කරන දිගුව (වැඩසටහන්, දත්ත, ආදිය). ගොනුවේ සැබෑ නම පරිශීලකයා විසින් ලබා දී ඇති අතර, ගොනු වර්ගය සාමාන්යයෙන් එය නිර්මාණය කරන විට වැඩසටහන මඟින් ස්වයංක්රීයව සකසා ඇත.

විවිධ මෙහෙයුම් පද්ධති විවිධ ගොනු නාම ආකෘති ඇත. MS-DOS මෙහෙයුම් පද්ධතියේ, ගොනු නාමයේ ලතින් හෝඩියේ සහ අංකවල අකුරු අටකට වඩා අඩංගු නොවිය යුතු අතර, දිගුව තුනකින් සමන්විත වේ. ලතින් අකුරු, උදාහරණ වශයෙන්: proba.txt

වින්ඩෝස් මෙහෙයුම් පද්ධතියේ, ගොනු නාමයට අක්ෂර 255 ක් දක්වා තිබිය හැකි අතර, රුසියානු හෝඩිය භාවිතා කළ හැකිය, උදාහරණයක් ලෙස:

තොරතුරු ඒකක.doc

ශල්යාගාරයේ පෙනුමට පෙර වින්ඩෝස් පද්ධතිබොහෝ IBM පරිගණක 95 ක් ක්‍රියාත්මක විය MS-DOS පද්ධතිය, ඉතා දැඩි ගොනු නම් කිරීමේ නීති තිබුනා. මෙම නීති සම්මුතිය 8.3 ලෙස හැඳින්වේ

සම්මුතිය 8.3 අනුව, ගොනු නාමයක් තිතකින් වෙන් කරන ලද කොටස් දෙකකින් සමන්විත විය හැක. පළමු කොටස අක්ෂර 8 ක් දක්වා දිගු විය හැකි අතර, දෙවන කොටස (කාලසීමාවෙන් පසු) අක්ෂර 3 ක් දක්වා දිගු විය හැක. තිතට පසු දෙවන කොටස නම් දිගුව ලෙස හැඳින්වේ.

ගොනු නාමයක් ලිවීමේදී ඔබට ඉංග්‍රීසි අකුරු සහ අංක පමණක් භාවිතා කිරීමට අවසර ඇත. නම අකුරකින් ආරම්භ විය යුතුය. හැර අවකාශ සහ විරාම ලකුණු වලට ඉඩ නොදේ විශ්මයාර්ථ ලක්ෂ්‍යය(!), tilde (~) සහ යටි ඉරි (_).

වින්ඩෝස් 95 මෙහෙයුම් පද්ධතිය හඳුන්වා දීමෙන් පසුව, ගොනු නම් කිරීමේ අවශ්යතා සැලකිය යුතු ලෙස ලිහිල් විය. වින්ඩෝස් මෙහෙයුම් පද්ධතිවල සියලුම අනුවාද වලද ඒවා වලංගු වේ.

  1. අක්ෂර 255 දක්වා අවසර ඇත.
  2. විශේෂයෙන් රුසියානු ජාතික හෝඩියේ සංකේත භාවිතා කිරීමට අවසර ඇත.
  3. පහත සඳහන් නවය හැරුණු විට අවකාශ සහ කලින් තහනම් කළ වෙනත් අක්ෂරවලට අවසර ඇත: /\:*?"<>|.
  4. ඔබට ගොනු නාමයේ බහු කාල පරිච්ඡේද භාවිතා කළ හැක. නම දිගුව යනු අවසාන තිතට පසුව ඇති සියලුම අක්ෂර වේ.

ගොනු නාම දිගුවේ කාර්යභාරය සම්පූර්ණයෙන්ම තොරතුරු, විධාන-නැඹුරු නොවේ. ඔබ පින්තූරයක් සහිත ගොනුවකට TXT ගොනු දිගුව පවරන්නේ නම්, ගොනුවේ අන්තර්ගතය පෙළ බවට පත් නොවනු ඇත. පෙළ සමඟ වැඩ කිරීම සඳහා නිර්මාණය කර ඇති වැඩසටහනකින් එය නැරඹිය හැකිය, නමුත් එවැනි බැලීම තේරුම්ගත හැකි කිසිවක් ලබා නොදේ.

ගොනු පද්ධතිය. සෑම ගබඩා මාධ්‍යයක්ම (floppy, hard or laser disk) ගොනු විශාල ප්‍රමාණයක් ගබඩා කළ හැක. තැටියේ ගොනු ගබඩා කර ඇති අනුපිළිවෙල ස්ථාපිත ගොනු පද්ධතිය විසින් තීරණය කරනු ලැබේ.

ගොනු පද්ධතියගොනු ගබඩා කිරීම සහ නාමාවලි සංවිධාන පද්ධතියකි.

කුඩා ගොනු සංඛ්‍යාවක් සහිත තැටි සඳහා (දුසිම් කිහිපයක් දක්වා), නාමාවලිය (තැටි පටුන) ගොනු නාමවල රේඛීය අනුපිළිවෙලක් වන විට තනි මට්ටමේ ගොනු පද්ධතියක් භාවිතා කිරීම පහසුය. තැටියේ ගොනුවක් සොයා ගැනීමට, ඔබට ගොනු නාමය සඳහන් කිරීමට අවශ්ය වේ.

ලිපිගොනු සිය ගණනක් සහ දහස් ගණනක් තැටියක ගබඩා කර ඇත්නම්, සෙවීමේ පහසුව සඳහා, ගොනු බහු මට්ටමේ ධූරාවලි ගොනු පද්ධතියකට සංවිධානය කර ඇති අතර එය “ගස” ව්‍යුහයක් ඇත (ප්‍රතිලෝම ගසක් මෙන් පෙනේ).

ආරම්භක, මූල, නාමාවලියෙහි 1 වන මට්ටමේ උප බහලුම් අඩංගු වන අතර, ඒ සෑම එකක් තුළම 2 වන මට්ටමේ උප බහලුම් ඇත, යනාදිය සියලුම මට්ටම්වල නාමාවලි වල ගොනු ගබඩා කළ හැකි බව සටහන් කළ යුතුය.

මෙම ගැටළුව අවබෝධ කර ගැනීම සඳහා, අපි තොරතුරු ගබඩා කිරීමේ සාම්ප්රදායික "කඩදාසි" ක්රමය සමඟ ප්රතිසමයක් භාවිතා කරනු ඇත. මෙම සාදෘශ්‍යයේ දී, ගොනුවක් කඩදාසි පත්‍රවල මාතෘකා සහිත ලේඛනයක් (පෙළ, ඇඳීම, ආදිය) ලෙස නිරූපණය කෙරේ. ගොනු ව්‍යුහයේ ඊළඟ විශාලතම මූලද්‍රව්‍යය නාමාවලියක් ලෙස හැඳින්වේ. "කඩදාසි" සාදෘශ්‍යය දිගටම කරගෙන යමින්, අපි ඔබට ලේඛන රාශියක් තැබිය හැකි ෆෝල්ඩරයක් ලෙස නාමාවලිය ගැන සිතමු, i.e. ගොනු. ඩිරෙක්ටරියට එහි නමද ලැබේ (ෆෝල්ඩරයක කවරයේ එය සිතන්න).

ඩිරෙක්ටරියම එයට බාහිර වෙනත් නාමාවලියක කොටසක් විය හැක. මෙය තවත් විශාල ෆෝල්ඩරයක් තුළ ෆෝල්ඩරයක් කූඩු කිරීම හා සමාන වේ. මේ අනුව, සෑම නාමාවලියකම බොහෝ ගොනු සහ උප බහලුම් (උප බහලුම් ලෙස හැඳින්වේ) අඩංගු විය හැක. නාමාවලියම ඉහල මට්ටම, වෙනත් කිසිවක් තුළ කැදලි නොමැති, මූල නාමාවලිය ලෙස හැඳින්වේ.

දැන් මේ ආකාරයට ගොනු ව්යුහයේ සම්පූර්ණ පින්තූරය සිතන්න: පරිගණකයේ සම්පූර්ණ බාහිර මතකය බොහෝ ලාච්චු සහිත කැබිනට්ටුවකි. සෑම පෙට්ටියක්ම තැටියක ඇනෙලොග් වේ; කොටුව තුළ විශාල ෆෝල්ඩරයක් ඇත (root බහලුම); මෙම ෆෝල්ඩරයේ බොහෝ ෆෝල්ඩර සහ ලේඛන (උප බහලුම් සහ ගොනු) ආදිය අඩංගු වේ. ගැඹුරුම කැදලි ෆෝල්ඩර වල අඩංගු වන්නේ ලේඛන (ගොනු) පමණක් හෝ හිස් විය හැක.

ගොනුව වෙත මාර්ගය. ධූරාවලි ගොනු ව්‍යුහයක ගොනුවක් සොයා ගැනීම සඳහා, ඔබ ගොනුවට යන මාර්ගය සඳහන් කළ යුතුය. ගොනුව වෙත යන මාර්ගයට "\" බෙදුම්කරු හරහා ලියා ඇති තැටියේ තාර්කික නම සහ කැදැලි නාමාවලිවල නම් අනුපිළිවෙලක් ඇතුළත් වේ, එහි අවසාන කොටසේ අපේක්ෂිත ගොනුව අඩංගු වේ.

උදාහරණයක් ලෙස, රූපයේ ඇති ගොනු වෙත යන මාර්ගය මේ ආකාරයෙන් ලිවිය හැකිය:

C:\සාරාංශ\

C:\ සාරාංශ\ භෞතික විද්යාව\

C:\Abstracts\Informatics\

C:\Drawings\

සම්පූර්ණ ගොනු නාමය.

ගොනු නාමය සමඟ ගොනුව වෙත යන මාර්ගය සම්පූර්ණ සුදුසුකම් ලත් ගොනු නාමය ලෙස හැඳින්වේ.

සම්පූර්ණ ගොනු නාම සඳහා උදාහරණය:

C:\Abstracts\Physics\Optical phenomena.doc

C:\Abstracts\Informatics\Internet.doc

C:\Abstracts\Informatics\Computer viruses.doc

C:\Drawings\Sunset.jpg

C:\Drawings\ Winter.jpg

වින්ඩෝස් මෙහෙයුම් පද්ධතියේ ඩිරෙක්ටරි වෙනුවට "ෆෝල්ඩරය" යන සංකල්පය භාවිතා වේ. ෆෝල්ඩරයගොනු සහ අනෙකුත් ෆෝල්ඩර කණ්ඩායම් වලට කණ්ඩායම් කිරීමට නිර්මාණය කර ඇති Windows වස්තුවකි. ෆෝල්ඩරයක සංකල්පය "ඩිරෙක්ටරි" සංකල්පයට වඩා පුළුල් ය.

වින්ඩෝස් හි, ෆෝල්ඩර ධුරාවලියේ ඉහළින්ම ඇත්තේ ඩෙස්ක්ටොප් ෆෝල්ඩරයයි. (ඊළඟ මට්ටම My Computer, Recycle Bin සහ Network Neighbourhood ෆෝල්ඩර මගින් නිරූපණය කෙරේ (පරිගණකය දේශීය ජාලයකට සම්බන්ධ කර ඇත්නම්).

අපි පරිගණකයේ සම්පත් සමඟ දැන හඳුනා ගැනීමට අවශ්ය නම්, අපි ෆෝල්ඩරය විවෘත කළ යුතුය මගේ පරිගණකය.

ඔබට ගොනු සහ ෆෝල්ඩර සමඟ සම්මත ක්රියා ගණනාවක් සිදු කළ හැකිය.

"සාදන්න", "සුරකින්න", "වසන්න" වැනි ගොනු සමඟ එවැනි ක්රියා සිදු කළ හැක්කේ යෙදුම් වැඩසටහන් වල පමණි ("Notepad", "Paint", ...).

"විවෘත", "නැවත නම් කිරීම", "චලනය", "පිටපත් කිරීම", "මකන්න" යන ක්රියා පද්ධති පරිසරය තුළ සිදු කළ හැකිය.

  • පිටපත් කිරීම (ගොනුවේ පිටපතක් වෙනත් නාමාවලියක තබා ඇත);
  • ගෙනයන්න (ගොනුව වෙනත් නාමාවලියකට ගෙන යයි);
  • මකන්න (ගොනු ඇතුළත් කිරීම නාමාවලියෙන් මකා දමනු ලැබේ);
  • නැවත නම් කිරීම (ගොනු නාමය වෙනස් කිරීම).

Windows චිත්‍රක අතුරුමුහුණත ඔබට Drag&Drop ක්‍රමය භාවිතා කරමින් මූසිකය භාවිතයෙන් ගොනු වල මෙහෙයුම් සිදු කිරීමට ඉඩ සලසයි. ලිපිගොනු සමඟ වැඩ කිරීම සඳහා විශේෂිත යෙදුම් ද ඇත, ඊනියා ගොනු කළමනාකරුවන්.

ප්රශ්න සහ කාර්යයන්:

1. සියලුම ගොනු වල සම්පූර්ණ නම් ලියන්න

C:\My Documents\Ivanov\QBasic.doc

C:\My documents\Petrov\Letter.txt

C:\My documents\Petrov\Drawings\Sea.bmp

C:\Movies\Interesting film.avi

2. බහලුම ගසක් සාදන්න

C:\Drawings\Nature\Sky.bmp

C:\Drawings\Nature\Snow.bmp

C:\Pictures\Computer\Monitor.bmp

C:\My Documents\Report.doc

IV. ප්රායෝගික කොටස.

අද ප්‍රායෝගික කොටසේදී අපි ගොනු සමඟ වැඩ කරන්නෙමු. ඒවා විවෘත කිරීම, පිටපත් කිරීම, ගෙනයාම, නැවත නම් කිරීම සහ මකා දැමීම සඳහා ඉගෙන ගනිමු. වැඩ සඳහා අපි මගේ පරිගණක කවුළුව භාවිතා කරන්නෙමු.

My Computer කවුළුව ඔබේ පරිගණකයේ අන්තර්ගතය, එයට සම්බන්ධ උපාංග, ඉවත් කළ හැකි මාධ්‍ය සහිත ගබඩා උපාංග සහ එහි තැටිවල ගබඩා කර ඇති ෆෝල්ඩර සහ ගොනු සමඟ විවිධ මෙහෙයුම් සිදු කිරීමට භාවිතා කරයි. මෙම ෆෝල්ඩර කවුළුවේ වම් කවුළුවෙහි ඇති කාර්ය සබැඳි ඔබට ඔබේ පරිගණකය පිළිබඳ තොරතුරු බැලීමට, පාලන පැනලයේ පද්ධති සැකසුම් වෙනස් කිරීමට සහ වෙනත් පද්ධති කළමනාකරණ ක්‍රියා පටිපාටි සිදු කිරීමට ඉඩ සලසයි.

My Computer කවුළුව විවෘත කිරීමට, Start බොත්තම ක්ලික් කර දකුණු මෙනු තීරුවේ My Computer තෝරන්න. ඔබට ඔබේ ඩෙස්ක්ටොප් එකේ ඇති අයිකනයද භාවිතා කළ හැක.

My Computer කවුළුව තුළ, ඔබට පහත මෙවලම් තීරු ප්‍රදර්ශනය කළ හැකිය: සාමාන්‍ය බොත්තම්, ලිපින තීරුව, සබැඳි, View menu, Toolbars හි එකම නමේ විධාන තේරීමෙන්.

මෙවලම් තීරුව නිතිපතා බොත්තම්

මෙවලම් තීරු බොත්තම් සාමාන්‍ය බොත්තම් ඔබට මෙනුවක් විවෘත නොකර නිතර භාවිතා කරන විධානයන් ක්‍රියාත්මක කිරීමට ඉඩ සලසයි, එමඟින් මෙහෙයුමක් සම්පූර්ණ කිරීමට ගතවන කාලය අඩු කරයි.

මෙවලම් තීරු බොත්තම් සාමාන්‍ය බොත්තම් පහත අරමුණු ඇත:

  • ආපසු, ඉදිරියට - පෙර බැලූ ෆෝල්ඩරය, ලේඛනය, වෙබ් පිටුව, හෝ වත්මන් සැසියේදී පරිශීලකයා ඒවා බැලූ අනුපිළිවෙලට ඊළඟ අයිතමය වෙත ගෙන යන්න. යතුරු පුවරුවේ සිට, Back බොත්තම +[වම් ඊතලය] යතුරු මගින් අනුපිටපත් කර ඇත, ඉදිරියට බොත්තම +[දකුණු ඊතලය] යතුරු මගින් අනුපිටපත් වේ. Back and Forward බොත්තම් දකුණු පසින් ඊතල ඇත, එය මත ක්ලික් කිරීමෙන් කලින් බැලූ ෆෝල්ඩර ලැයිස්තුවක් විවෘත වේ;
  • ඉහළ - අඩංගු මාපිය (ඇතුළත් වන) ෆෝල්ඩරය වෙත සංචාලනය සපයයි මෙම වස්තුව. මෙම බොත්තම සමහර විට ආපසු බොත්තම ලෙස හැඳින්වේ. එය Backspace යතුර මගින් අනුපිටපත් කර ඇත;
  • සෙවුම - කවුළුවේ වම් පැත්තේ සෙවුම් බ්‍රව්සර් පැනලය පෙන්වයි, එමඟින් ඔබට ඔබේ පරිගණකයේ, ජාලයේ හෝ අන්තර්ජාලයේ උනන්දුවක් දක්වන ද්‍රව්‍ය සොයාගත හැකිය;
  • ෆෝල්ඩර - ෆෝල්ඩර සහ ගොනු හරහා සැරිසැරීමට පහසු කරමින්, කවුළුවේ වම් පැත්තේ ෆෝල්ඩර බ්රවුසර පුවරුව පෙන්වයි;
  • View - View මෙනු විධාන අනුපිටපත් කරන විධාන වලට ඉක්මන් ප්‍රවේශය සපයයි. ෆෝල්ඩරවල අන්තර්ගතය විවිධ ආකාරවලින් පෙන්වීමට ඒවා ඔබට ඉඩ දෙයි:

Filmstrip - පින්තූර සහිත ෆෝල්ඩර බැලීමට භාවිතා කරයි. පින්තූර කුඩා රාමු ආකාරයෙන් පේළියකට සකස් කර ඇත. වම් සහ දකුණු ඊතල බොත්තම් භාවිතයෙන් ඔබට ඒවා හරහා අනුචලනය කළ හැකිය. ඔබ පින්තූරයක් මත ක්ලික් කළ විට, එහි විශාල දසුනක් අනෙක් පින්තූර මත දිස්වේ. ඔබට රූපය වෙනස් කිරීමට, එය මුද්‍රණය කිරීමට හෝ වෙනත් ෆෝල්ඩරයක සුරැකීමට අවශ්‍ය නම්, එය දෙවරක් ක්ලික් කරන්න.

පිටු සිඟිති රූ - ග්‍රැෆික් සහ වීඩියෝ ගොනු, වෙබ් පිටු (HTML ගොනු) වල අන්තර්ගතයේ කුඩා රූප (සිඟිති රූ) කවුළුව තුළ පෙන්වයි. මෙම ප්‍රකාරයේදී, My Pictures ෆෝල්ඩරය සහ එහි උප ෆෝල්ඩර සඳහා වන නිරූපකය එම ෆෝල්ඩරයේ ඇති ඉතා මෑතකදී වෙනස් කරන ලද ගොනු හතරක සිඟිති රූප පෙන්වයි. රූපය මත දකුණු-ක්ලික් කිරීම සහ View තේරීම මඟින් රූපය සහ ෆැක්ස් නරඹන්නා දියත් කරයි, ඔබට රූපය විශාල කිරීමට, අඩු කිරීමට, කරකැවීමට සහ මුද්‍රණය කිරීමට ඉඩ සලසයි. තොරතුරු Thumbs.db ගොනුව තුළ හැඹිලිගත කර ඇති අතර, ෆෝල්ඩරය නැවත බැලීමේදී අන්තර්ගතය විදැහුම් කිරීම සඳහා රැඳී සිටීමේ අවශ්‍යතාවය ඉවත් කරයි.

ටයිල් - මාර්ගයක් සාදන ටයිල් වැනි, ගොනු සහ ෆෝල්ඩර එක ළඟ අයිකන ලෙස පෙන්වයි. ගොනුව හෝ ෆෝල්ඩරයේ නම යටතේ, තෝරාගත් වර්ග කිරීමේ ක්රමයට අනුරූප දත්ත සපයනු ලැබේ;

අයිකන - ෆෝල්ඩර කවුළුවේ වස්තු අයිකන දෘශ්‍යමාන වේ; ඒවා යටතේ ෆෝල්ඩර සහ ගොනු වල නම් ඇත;

ලැයිස්තුව - ෆෝල්ඩර කවුළුවේ ඇති වස්තූන් ඒවායේ නම් අනුව අකාරාදී පිළිවෙලට වර්ග කර ඇත. ෆෝල්ඩර නම් පළමුව දර්ශනය වේ, පසුව ගොනු නම්. වස්තු නිරූපක ඒවායේ නම්වලට යාබද තීරු එකක හෝ කිහිපයක සකස් කර ඇත;

වගුව - ෆෝල්ඩරයේ ගබඩා කර ඇති වස්තූන් ලැයිස්තුවක් වගු ආකාරයෙන් පෙන්වයි. වගු තීරු ෆෝල්ඩර සහ ගොනු පිළිබඳ මූලික තොරතුරු සපයයි: නම, ප්රමාණය, වර්ගය, වෙනස් කරන ලදී. වගු දත්ත අකාරාදී පිළිවෙලට වර්ග කිරීමට, තීරු ශීර්ෂය මත ක්ලික් කරන්න. ප්‍රතිලෝම අනුපිළිවෙලට වර්ග කිරීමට, මෙහෙයුම නැවත කරන්න;

My Computer කවුළුව තුළ, C:\ Our Lesson\Photos\ ෆෝල්ඩරය විවෘත කරන්න. මෙම ෆෝල්ඩරයේ ඡායාරූප සහිත උප ෆෝල්ඩර කිහිපයක් අඩංගු වේ. ඒවායේ අන්තර්ගතය බලන්න... ෆෝල්ඩර සහ ගොනු දර්ශනය වන ආකාරය වෙනස් කිරීමට උත්සාහ කරන්න. ගොනු වලින් එකක් තෝරන්න සහ සන්දර්භය මෙනුව ඇමතීමෙන් (දකුණු මූසික බොත්තම) එහි ගුණාංග බලන්න (වර්ගය, ප්රමාණය, නිර්මාණය දිනය, ගුණාංග ...). C: Drive හි ගුණාංග ඔබම සමාලෝචනය කරන්න.

දැන් C:\WINDOWS\NOTEPAD.EXE නම් ගොනුව සොයාගෙන එය විවෘත කරන්න. ඒක හරි, මේක තමයි Notepad වැඩසටහන, ඩෙස්ක්ටොප් එකේ තියෙන කෙටිමඟ.

දැන් අපි එක් ෆෝල්ඩරයකින් තවත් ගොනු පිටපත් කිරීමට උත්සාහ කරමු.

ගොනුවක්, ෆෝල්ඩරයක් හෝ ගොනු සමූහයක් සමඟ ඕනෑම මෙහෙයුමක් සිදු කිරීම සඳහා, ඒවා තෝරා ගත යුතුය. තනි ගොනුවක් හෝ ෆෝල්ඩරයක් තෝරාගැනීම තනි මූසික ක්ලික් කිරීමකින් සිදු කෙරේ. මෙම අවස්ථාවෙහිදී, තෝරාගත් වස්තුව අඳුරු වර්ණයෙන් උද්දීපනය කර ඇත. දැන් ඔබට තෝරාගත් ගොනුව සමඟ ඔබට අවශ්‍ය ඕනෑම දෙයක් කළ හැකිය - මූසික දර්ශකය භාවිතයෙන් එය වෙනත් ෆෝල්ඩරයකට “අදින්න” හෝ එහි සන්දර්භය මෙනුව අමතන්න (දකුණු ක්ලික් කිරීමෙන්).

කෙසේ වෙතත්, අපට එක් ගොනුවක් හෝ ෆෝල්ඩරයක් සමඟ නොව, එකවර කිහිපයක් සමඟ වැඩ කිරීමට අවශ්ය වන අවස්ථා තිබේ! මෙයින් අදහස් කරන්නේ අපට එකවර අයිකන කිහිපයක් තෝරා ගැනීමට සිදුවනු ඇති බවයි. ගොනු සමූහයක් තෝරා ගැනීම සඳහා, ඔබ මුලින්ම ඒවායින් එකක් තෝරා ගත යුතු අතර, පසුව, යතුර ඔබා අල්ලාගෙන, ඉතිරි ගොනු තෝරාගැනීම දිගටම කරගෙන යන්න. තෝරාගත් ගොනුව නැවත ක්ලික් කිරීමෙන් එය තේරීම ඉවත් කරනු ඇත. කණ්ඩායම උද්දීපනය කළ විට, යතුර මුදා හැරිය හැක. ගොනු කිහිපයක් එකින් එක තෝරා ගැනීමට, ඔබ කණ්ඩායමේ පළමු ගොනුව මත ක්ලික් කළ යුතු අතර, යතුර ඔබාගෙන සිටින අතරතුර, අන්තිම එක මත ක්ලික් කරන්න. ඔවුන් අතර ඇති සියලුම ගොනු තෝරා ගනු ඇත. මූසිකය භාවිතයෙන් ගොනු වටා සෘජුකෝණාස්රාකාර රාමුවක් ඇඳීමෙන්ද ඔබට ගොනු තෝරාගත හැක. ඔබ අයිකන ඇණවුම් කිරීම භාවිතා නොකරන්නේ නම් මෙය විශේෂයෙන් ප්‍රයෝජනවත් වේ.

අවසාන වශයෙන්, ඔබට සහ A (ලතින්) යතුරු එකවර එබීමෙන් හෝ Edit/Select මෙනුව භාවිතයෙන් ෆෝල්ඩරයක ඇති සියලුම ගොනු තෝරාගත හැක.

ඡායාරූප සහිත ෆෝල්ඩරය විවෘත කර එය අපට කරදරයක් නොවන පරිදි කවුළුව පැත්තට ගෙන යන්න (එහි විශාලත්වය ද අඩු කරන්න). වෙනත් මගේ පරිගණක කවුළුවක් විවෘත කරන්න. මෙම කවුළුව තුළ, ඔබේ ෆෝල්ඩරය විවෘත කර එහි නව ඡායාරූප ෆෝල්ඩරයක් සාදන්න.

පිටපත් කරන්න

ෆෝල්ඩරයේ සිට ෆෝල්ඩර වෙත ගොනු පිටපත් කරන්න (හෝ, උදාහරණයක් ලෙස, සිට දෘඪ තැටිය floppy disk එකකට) ආකාර කිහිපයකින්:

  • ගොනු සන්දර්භය මෙනුව අමතන්න සහ පිටපත් කරන්න තෝරන්න. දැන් ඔබට ඔබේ ගොනුවේ පිටපතක් තැබීමට අවශ්‍ය ෆෝල්ඩරය හෝ ඩ්‍රයිව් වෙත යන්න, නැවත සන්දර්භය මෙනුව අමතා පේස්ට් තෝරන්න;
  • My Computer කවුළුවේ මෙවලම් තීරුවේ ඇති Copy සහ Paste බොත්තම් භාවිතයෙන් එම මෙහෙයුම සිදු කළ හැක.
  • අවසාන වශයෙන්, ඔබට යතුරුපුවරුවේ යතුරක් අල්ලාගෙන සිටින අතරතුර මූසිකය සමඟ ගොනුව නව ෆෝල්ඩරයකට ඇදගෙන යා හැකිය (නැතහොත් දකුණු මූසික බොත්තම සමඟ ඇදගෙන දිස්වන මෙනුවෙන් පිටපත් විධානය තෝරන්න).

ඔබ කැමති ඡායාරූප කිහිපයක් පිටපත් කරන්න.

ඒ හා සමානව, ඔබට ගොනු එක් ෆෝල්ඩරයකින් තවත් ෆෝල්ඩරයකට ගෙන යා හැකිය. ඔබට අවශ්‍ය වන්නේ ගොනු පිටපත් කිරීමට වඩා ඒවා කපා දැමීම පමණි; වම් මූසික බොත්තම සමඟ ඇදගෙන යන්න (ෆෝල්ඩර දෙකම එකම තැටියේ තිබේ නම්); දකුණු මූසික බොත්තම සමඟ ඇදගෙන ගොස් දිස්වන මෙනුවෙන් චලනය විධානය තෝරන්න.

ගොනුවක් හෝ ෆෝල්ඩරයක් නැවත නම් කිරීමට, ඔබට සන්දර්භය මෙනුවෙන් නැවත නම් කරන්න අයිතමය තෝරා ගත හැකිය, නැතහොත් ඔබේ යතුරුපුවරුවේ F2 යතුර ඔබන්න. කරුණාකර සටහන් කරන්න - ඔබගේ ගවේෂකය (මගේ පරිගණකය) ගොනු නාමය පමණක් නොව එහි දිගුව ද පෙන්විය හැකි නම්, නැවත නම් කිරීමේදී විශේෂයෙන් සැලකිලිමත් වන්න. ගොනු නාමය වෙනස් කළ හැකි නම්, එහි දිගුව නොවෙනස්ව පැවතිය යුතුය.

ඔබ පිටපත් කළ ගොනු නැවත නම් කරන්න.

අනවශ්ය ගොනු මකා දැමීමට, ඔබට ක්රම කිහිපයකින් එකක් භාවිතා කළ හැකිය:

  • ගොනුවේ සන්දර්භය මෙනුව අමතන්න සහ මකන්න තෝරන්න;
  • File→Delete විධානය දෙන්න;
  • යතුරුපුවරුවේ බොත්තම ඔබන්න;
  • ගොනුවක් හෝ ෆෝල්ඩරයක් කුණු කූඩයට අදින්න.

අවසාන වශයෙන්, එකම කාර්යය සම්පූර්ණ කරන්න, මූලාශ්‍ර ෆෝල්ඩරය පමණක් වෙනත් පරිගණකයක පිහිටා ඇත, උදාහරණයක් ලෙස සේවාදායකයක. මෙය සිදු කිරීම සඳහා, ජාල අසල්වැසි කවුළුව විවෘත කරන්න, වම් පස ඇති "වැඩ කණ්ඩායම් පරිගණක පෙන්වන්න" විධානය තෝරන්න, සේවාදායකය සොයාගෙන විවෘත වෙත යන්න පොදු ප්රවේශයසේවාදායකයේ ඡායාරූප ෆෝල්ඩරය.

V. D/z.

ගොනුවක් යනු කුමක්දැයි දැන ගන්න, ගොනු පද්ධතියක්, ගොනු සොයා ගැනීමට සහ විවෘත කිරීමට, ගොනු පිටපත් කිරීමට සහ නැවත නම් කිරීමට හැකි වීම. නිවසේ පරිගණක ඇති සිසුන් “ඇඟිලි දහයේ ස්පර්ශ ටයිප් කිරීමේ ක්‍රමය” දිගටම ප්‍රගුණ කළ යුතුය.

අමතර කාර්යය: ඔබ නිතර භාවිතා කරන වැඩසටහන් සඳහා කෙටිමං සහිත අතිරේක පැනලයක් සාදා ගන්නේ කෙසේදැයි ඉගෙන ගන්න.

VI සිසුන්ගෙන් ප්රශ්න.

සිසුන්ගේ ප්‍රශ්නවලට පිළිතුරු.

VII. පාඩම් සාරාංශය.

පාඩම සාරාංශ කිරීම. ශ්රේණිගත කිරීම.

පාඩම අතරතුර, අපි ගොනු සහ ගොනු පද්ධතියේ සංකල්ප සමඟ දැන හඳුනා ගත් අතර, ගොනු සහ ෆෝල්ඩර සමඟ මූලික මෙහෙයුම් සිදු කරන්නේ කෙසේදැයි ඉගෙන ගත්තෙමු.

ගොනු පද්ධතියසංවිධානය කිරීම අරමුණු කරගත් මෙහෙයුම් පද්ධතියේ කොටසකි ඵලදායී වැඩබාහිර මතකයේ ගබඩා කර ඇති දත්ත සමඟ සහ එවැනි දත්ත සමඟ වැඩ කිරීමේදී පරිශීලකයාට පහසු අතුරු මුහුණතක් ලබා දෙන්න. චුම්බක තැටියක තොරතුරු ගබඩා කිරීම සංවිධානය කිරීම පහසු නැත. මෙය උදාහරණයක් ලෙස, තැටි පාලක නිර්මාණය සහ එහි රෙජිස්ටර් සමඟ වැඩ කිරීමේ විශේෂාංග පිළිබඳ හොඳ දැනුමක් අවශ්ය වේ. තැටිය සමඟ සෘජු අන්තර්ක්‍රියා යනු තැටි ධාවකය ලෙස හැඳින්වෙන OS ආදාන/ප්‍රතිදාන පද්ධතියේ සංරචකයක පරමාධිකාරීත්වයයි. දෘඪාංග සමඟ අන්තර්ක්‍රියා කිරීමේ සංකීර්ණතාවලින් පරිගණක පරිශීලකයා නිදහස් කිරීම සඳහා, ගොනු පද්ධතියේ පැහැදිලි, වියුක්ත ආකෘතියක් සොයා ගන්නා ලදී. ගොනු ලිවීමේ හෝ කියවීමේ මෙහෙයුම් පහත මට්ටමේ උපාංග මෙහෙයුම් වලට වඩා සංකල්පමය වශයෙන් සරල ය.

අපි ලැයිස්තුගත කරමු ප්රධාන කාර්යයන්ගොනු පද්ධතිය.

1. ගොනු හඳුනාගැනීම. ගොනු නාමයක් එයට වෙන් කර ඇති බාහිර මතක අවකාශය සමඟ සම්බන්ධ කිරීම.

2. ගොනු අතර බාහිර මතකය බෙදා හැරීම. නිශ්චිත ගොනුවක් සමඟ වැඩ කිරීමට, පරිශීලකයාට බාහිර ගබඩා මාධ්‍යයක මෙම ගොනුවේ පිහිටීම පිළිබඳ තොරතුරු තිබීම අවශ්‍ය නොවේ. උදාහරණයක් ලෙස, දෘඪ තැටියකින් ලේඛනයක් සංස්කාරකයට පැටවීම සඳහා, කුමන චුම්බක තැටියේ කුමන පැත්තේද, කුමන සිලින්ඩරයේද සහ කුමන අංශයේද යන්න අපට දැන ගැනීමට අවශ්‍ය නොවේ. මෙම ලේඛනය.

3. විශ්වසනීයත්වය සහ වැරදි ඉවසීම සහතික කිරීම. තොරතුරු පිරිවැය පරිගණකයක පිරිවැයට වඩා බොහෝ ගුණයකින් වැඩි විය හැකිය.

4. අනවසර පිවිසුමෙන් ආරක්ෂාව සහතික කිරීම.

5. ප්‍රවේශය සමමුහුර්ත කිරීම සහතික කිරීම සඳහා පරිශීලකයාට විශේෂ උත්සාහයක් දැරීමට සිදු නොවන පරිදි ගොනු වෙත හවුල් ප්‍රවේශය ලබා දීම.

6. ඉහළ කාර්ය සාධනය සහතික කිරීම.

ගොනුවක් සමහර විට ද්විතීයික මතකයට ලියන ලද අදාළ තොරතුරු එකතුවක් යැයි කියනු ලැබේ. බොහෝ පරිශීලකයින් සඳහා, ගොනු පද්ධතිය OS හි වඩාත්ම දෘශ්යමාන කොටස වේ. එය සබැඳි ගබඩා කිරීම සඳහා යාන්ත්‍රණයක් සපයන අතර පද්ධතියේ සියලුම පරිශීලකයින් සඳහා දත්ත සහ වැඩසටහන් යන දෙකටම ප්‍රවේශ වේ. පරිශීලකයාගේ දෘෂ්ටි කෝණයෙන්, ගොනුවක් යනු බාහිර මතකයේ ඒකකයකි, එනම් තැටියට ලියා ඇති දත්ත කිසියම් ගොනුවක කොටසක් විය යුතුය.

37. සරලම පරිමා පටුන සහ එහි මූලද්‍රව්‍ය

ගොනු පද්ධතියට ඇතුළත් වේ අන්තර්ගත වගුවසහ දත්ත කලාපය -තැටියක ඇති කුට්ටි එකතුවක්, ඒවායේ අංක/ලිපින මගින් හඳුනාගෙන ඇත. විවිධ මෙහෙයුම් පද්ධතිවල විවිධ නම් ඇති සරලම (වියුක්ත) පටුන, පරිමාවක පටුන (තැටිය, තැටි පැකේජය) සඳහා උදාහරණයක් - VTOC - පරිමාවේ අන්තර්ගත වගුව, FAT - ගොනු වෙන් කිරීමේ වගුව, FDT - ගොනු අර්ථ දැක්වීමේ වගුව, ආදිය, රූපයේ දැක්වේ. 1.

සහල්. 1. සරලම වෙළුම් පටුන

එය ක්ෂේත්ර තුනකින් සමන්විත වේ:

· ගොනු ප්රදේශය.මෙය සාමාන්‍යයෙන් සීමා සහිත වගුවකි (උදාහරණයේ එන්=6) පේළි ගණන එන්(MS-DOS හි, උදාහරණයක් ලෙස, එන්=500, i.e. 500 ට නොඅඩු ගොනු ගණන). තීරු ගණන එම්(උදාහරණයේ M= 5) සාමාන්‍යයෙන් තෝරා ගනු ලබන්නේ පරිශීලකයා විසින් සාදන ලද ගොනු වලින් 85 -95% ට වඩා වැඩි ප්‍රමාණයක් අඩංගු නොවන පරිදි ය. එම්බ්ලොක්, එය බ්ලොක් එකේ ප්‍රමාණය සහ පරිශීලකයාගේ වර්ගය සහ තොරතුරු සංවර්ධනයේ සාමාන්‍ය මට්ටම මත රඳා පවතී. මෘදුකාංග. එක් එක් පේළියේ පළමු වගු තීරුව (මාතෘකා වාර්තාව)ගොනුව පිළිබඳ දත්ත අඩංගු වේ, මෙම උදාහරණයේ - ගොනු නාමය;

· පිටාර ගැලීමේ ප්රදේශය- සමාන ව්‍යුහයක අතිරේක වගුවක්, විශේෂයෙන් දිගු ලිපිගොනු වල වාරණ අංක සටහන් කර ඇත (උදාහරණයේ - File_l). ගොනු ප්‍රදේශයක් සහ පිටාර ප්‍රදේශයක් ආකාරයෙන් ප්‍රතිපාදන වගුව සංවිධානය කිරීම පැහැදිලිවම ගොනුවේ විය හැකි දිග සීමා නොකර සමස්තයක් ලෙස වගුවේ ප්‍රමාණය සුරැකීමට ඉඩ සලසයි;

· නිදහස් කුට්ටි ලැයිස්තුව- සාදන ලද හෝ පුළුල් කරන ලද ගොනු තැබීම සඳහා අවශ්ය තොරතුරු. ලැයිස්තුව ආරම්භයේදී නිර්මාණය කර ඇති අතර හානියට පත් ඒවා හැර අනෙකුත් සියලුම කොටස් ඇතුළත් වේ, පසුව ගොනු සාදන විට, මකා දැමූ විට හෝ වෙනස් කරන විට සකස් කරනු ලැබේ;

· නරක කුට්ටි ලැයිස්තුව.මෙය පරිමාවක් (තැටියක්) ආරම්භ කිරීමේදී (කොටස් කිරීම) සාදන ලද වගුවකි, රෝග විනිශ්චය වැඩසටහන් මගින් නැවත පුරවා ඇත (එයට උදාහරණයක් වන්නේ NDD - Norton Disk Doctor, පරිශීලකයින් හොඳින් දන්නා) සහ හානියට පත් ප්‍රදේශ චුම්බක මාධ්‍යයක් මත බෙදා හැරීම වළක්වයි. දත්ත ගොනු.

රූප සටහන 1 හි සටහන් කර ඇති තත්වයේ ලක්ෂණ අපි ලැයිස්තුගත කරමු. සරලම (කෘතිම) ගොනු පද්ධතිය තුළ.

File_l කුට්ටි 6 ක් අල්ලාගෙන ඇත, මෙම අංකය උපරිමයට වඩා වැඩිය, එබැවින් අංක 6 (23) හි ලිපිනය පිටාර වගුවේ තබා ඇත;

File_2 සීමාවට වඩා අඩු කුට්ටි 2 ක් අල්ලා ගනී, එබැවින් සියලු තොරතුරු ගොනු ප්‍රදේශයේ සංකේන්ද්‍රණය වේ.

පහත දැක්වෙන ගැටුම් තත්වයන් තිබේ:

· File_3 හි තනි බ්ලොක් එකක් අඩංගු නොවේ (එබැවින්, ගොනුව මකා ඇත, නමුත් ශීර්ෂ වාර්තාව සංරක්ෂණය කර ඇත);

· File_4 සහ File_l වාරණ #3 වෙත යොමු කරයි. මෙය දෝෂයකි, මන්ද එක් එක් කොටස තනි ගොනුවකට පැවරිය යුතු බැවිනි;

නිදහස් කුට්ටි ලැයිස්තුවේ අංක 12 (නරක ලෙස සලකුණු කර ඇත) සහ අංක 13 (File_1 යටතේ වෙන් කර ඇත) අඩංගු වේ.

38. IBM- සහ MS-අනුකූල ගොනු පද්ධති උදාහරණ භාවිතා කරමින් තැටි කොටස්වල තාර්කික ව්යුහය


තාර්කික ධාවක D සහ E

උපරිම ප්‍රාථමික කොටස් ගණන 4. ක්‍රියාකාරී කොටස යනු පද්ධති ඇරඹුම් කාරකය පිහිටා ඇති ස්ථානයයි.

MBR- මෙහෙයුම් පද්ධතිය පසුව පැටවීම සඳහා අවශ්‍ය කේතය සහ දත්ත සහ දෘඪ තැටියක හෝ වෙනත් තොරතුරු ගබඩා කිරීමේ උපාංගයක පළමු භෞතික අංශවල (බොහෝ විට පළමු කොටසේ) පිහිටා ඇත.

විස්තීරණ කොටස් ප්‍රවේශයක් ලෙස හැඳින්වේ SMBR (ද්විතියික ප්‍රධාන ඇරඹුම් වාර්තාව)) මෙම ප්‍රවේශය සමඟ ඇති වෙනස නම් එයට ඇරඹුම් කාරකයක් නොමැති අතර කොටස් වගුව ඇතුළත් කිරීම් දෙකකින් සමන්විත වේ: ප්‍රාථමික කොටස සහ දිගු කළ කොටස.

39. FAT ගොනු පද්ධතිය. FAT පරිමාව ව්යුහය

40. NTFS ගොනු පද්ධතිය. NTFS පරිමාව ව්යුහය

41. Windows OS Registry

42. Windows NT පවුලේ මෙහෙයුම් පද්ධති

43. Windows NT හි සමහර ගෘහ නිර්මාණ මොඩියුල

44. කළමනාකරණය දෘඪ තැටි Windows NT මත

45. ප්රක්ෂේපිත මෙහෙයුම් පද්ධති, ඒවායේ මූලධර්ම, වාසි, අවාසි

46. ​​පටිපාටි මෙහෙයුම් පද්ධති, ඒවායේ මූලධර්ම, වාසි, අවාසි

47. Unix OS ගොඩනැගීමේ සංවර්ධන ඉතිහාසය සහ මතවාදය

48. Unix OS ව්‍යුහය

49. Unix පරිශීලක අතුරුමුහුණත්

50. Unix හි ක්‍රියාවලි (කාර්යයන්) යැවීම

51. Linux OS සහ එහි ප්රධාන වාසි

52. Linux OS හි ග්‍රැෆික් මාදිලිය ක්‍රියාත්මක කිරීම

53. Linux OS හි වැඩ කිරීමේ මූලික මූලධර්ම

54. මූලික Linux OS වින්‍යාස ගොනු

55. Linux OS හි තැටි ධාවකයන් සමඟ වැඩ කිරීම

56. Linux OS සඳහා යෙදුම්

OS සංරචක වලින් එකක් වන්නේ ගොනු පද්ධතියයි - පද්ධතියේ ප්රධාන ගබඩාව සහ පරිශීලක තොරතුරු. සියලුම නවීන මෙහෙයුම් පද්ධති ගොනු පද්ධති එකක් හෝ කිහිපයක් සමඟ ක්‍රියා කරයි, උදාහරණයක් ලෙස, FAT (ගොනු වෙන් කිරීමේ වගුව), NTFS (NT ගොනු පද්ධතිය), HPFS (ඉහළ කාර්ය සාධන ගොනු පද්ධතිය), NFS (ජාල ගොනු පද්ධතිය), AFS (Andrew ගොනු පද්ධතිය) , අන්තර්ජාල ගොනු පද්ධතිය.

ගොනු පද්ධතියක් යනු මෙහෙයුම් පද්ධතියේ කොටසකි, එහි පරමාර්ථය වන්නේ බාහිර මතකයේ ගබඩා කර ඇති දත්ත සමඟ වැඩ කිරීමේදී පරිශීලකයාට පහසු අතුරු මුහුණතක් ලබා දීම සහ බහු පරිශීලකයින් සහ ක්‍රියාවලීන් අතර ගොනු බෙදා ගැනීමට ඉඩ දීමයි.

පුළුල් අර්ථයකින්, "ගොනු පද්ධතිය" යන සංකල්පයට ඇතුළත් වන්නේ:

තැටියේ ඇති සියලුම ගොනු එකතු කිරීම;

ගොනු නාමාවලි, ගොනු විස්තර, නිදහස් සහ භාවිතා කළ තැටි ඉඩ වෙන් කිරීමේ වගු වැනි ගොනු කළමනාකරණය කිරීමට භාවිතා කරන දත්ත ව්‍යුහයන් කට්ටල;

පද්ධතියේ සංකීර්ණය මෘදුකාංග, ගොනු කළමනාකරණය ක්රියාත්මක කිරීම, විශේෂයෙන්ම: නිර්මාණය, විනාශ කිරීම, කියවීම, ලිවීම, නම් කිරීම, සෙවීම සහ ගොනු මත වෙනත් මෙහෙයුම්.

ගොනු පද්ධතිය සාමාන්‍යයෙන් පරිගණකය සක්‍රිය කිරීමෙන් පසු මෙහෙයුම් පද්ධතිය පූරණය කිරීමේදී සහ ක්‍රියාත්මක වන විට භාවිතා වේ. ගොනු පද්ධතිය පහත සඳහන් ප්රධාන කාර්යයන් ඉටු කරයි:

නිර්වචනය කරයි හැකි ක්රමමාධ්ය මත ගොනු සහ ගොනු ව්යුහය සංවිධානය කිරීම;

ගොනු අන්තර්ගතයට ප්‍රවේශ වීම සඳහා ක්‍රම ක්‍රියාත්මක කරන අතර ගොනු සහ ගොනු ව්‍යුහය සමඟ වැඩ කිරීම සඳහා මෙවලම් සපයයි. මෙම අවස්ථාවෙහිදී, දත්ත වෙත ප්‍රවේශය ගොනු පද්ධතිය විසින් නම සහ ලිපිනය අනුව සංවිධානය කළ හැක (අංශ ගණන, මාධ්‍යයේ මතුපිට සහ ධාවන පථය);

ගබඩා මාධ්‍ය මත නිදහස් ඉඩ නිරීක්ෂණය කරයි.

යෙදුම් ක්‍රමලේඛයක් ගොනුවකට ප්‍රවේශ වන විට, කිසියම් ගොනුවක තොරතුරු පිහිටා ඇති ආකාරය හෝ එය කුමන ආකාරයේ භෞතික මාධ්‍යයක (CD, දෘඪ තැටි හෝ ෆ්ලෑෂ් මතක ඒකකය) වාර්තා කර ඇත්ද යන්න පිළිබඳව එයට අදහසක් නැත. සියලුම වැඩසටහන දන්නේ ගොනු නාමය, එහි විශාලත්වය සහ ගුණාංග පමණි. එය ගොනු පද්ධති ධාවකයෙන් මෙම දත්ත ලබා ගනී. භෞතික මාධ්‍යවල ගොනුව ලිවිය යුත්තේ කොතැනද සහ කෙසේද යන්න තීරණය කරන්නේ ගොනු පද්ධතියයි (උදාහරණයක් ලෙස, දෘඪ තැටියක්).

මෙහෙයුම් පද්ධතියේ දෘෂ්ටි කෝණයෙන්, සම්පූර්ණ තැටිය යනු බයිට් 512 සිට හෝ ඊට වැඩි ප්‍රමාණයකින් යුත් පොකුරු (මතක ප්‍රදේශ) සමූහයකි. ගොනු පද්ධති ධාවක විසින් ගොනු සහ නාමාවලි බවට පොකුරු සංවිධානය කරයි (ඇත්ත වශයෙන්ම එම නාමාවලියෙහි ඇති ගොනු ලැයිස්තුවක් අඩංගු ගොනු වේ). මෙම රියදුරන් දැනට භාවිතා කරන පොකුරු මොනවාද, ඒවා නොමිලේ සහ දෝෂ සහිත ලෙස සලකුණු කර ඇත. තැටි මත දත්ත ගබඩා කර ඇති ආකාරය සහ OS මඟින් ඒවාට ප්රවේශය ලබා දෙන ආකාරය පැහැදිලිව අවබෝධ කර ගැනීම සඳහා, අවම වශයෙන් සාමාන්යයෙන්, තැටියේ තාර්කික ව්යුහය තේරුම් ගැනීම අවශ්ය වේ.


3.1.5 තැටි තාර්කික ව්යුහය

පරිගණකයක තොරතුරු ගබඩා කිරීම, කියවීම සහ ලිවීම සඳහා, දෘඪ තැටිය මුලින්ම කොටස් කළ යුතුය. සුදුසු වැඩසටහන් භාවිතයෙන් එය මත කොටස් සාදා ඇත - මෙය "දෘඪ තැටිය කොටස් කිරීම" ලෙස හැඳින්වේ. මෙම කොටස් කිරීමකින් තොරව, දෘඪ තැටියේ මෙහෙයුම් පද්ධතිය ස්ථාපනය කිරීමට නොහැකි වනු ඇත (Windows XP සහ 2000 කොටස් නොකළ තැටියක ස්ථාපනය කළ හැකි වුවද, ස්ථාපන ක්රියාවලියේදී ඔවුන් විසින්ම මෙම කොටස් කිරීම සිදු කරයි).

HDDකොටස් කිහිපයකට බෙදිය හැකි අතර, ඒ සෑම එකක්ම ස්වාධීනව භාවිතා කරනු ඇත. මෙය කුමක් සඳහාද? එක් තැටියක විවිධ කොටස් මත පිහිටා ඇති විවිධ මෙහෙයුම් පද්ධති කිහිපයක් අඩංගු විය හැක. ඕනෑම OS එකකට වෙන් කර ඇති කොටසක අභ්‍යන්තර ව්‍යුහය සම්පූර්ණයෙන්ම තීරණය වන්නේ එම මෙහෙයුම් පද්ධතිය මගිනි.

මීට අමතරව, තැටියක් කොටස් කිරීම සඳහා වෙනත් හේතු තිබේ, උදාහරණයක් ලෙස:

MS DOS වලට වඩා වැඩි ධාරිතාවක් සහිත තැටි භාවිතා කිරීමේ හැකියාව
32 MB;

තැටියකට හානි සිදුවුවහොත්, එම තැටියේ තිබූ තොරතුරු පමණක් නැති වී යයි;

කුඩා තැටියක් ප්රතිසංවිධානය කිරීම සහ බෑම විශාල එකකට වඩා පහසු සහ වේගවත් වේ;

සෑම පරිශීලකයෙකුටම තමන්ගේම තාර්කික ධාවකයක් පැවරිය හැකිය.

භාවිතය සඳහා තැටියක් සකස් කිරීමේ මෙහෙයුම හැඳින්වේ හැඩතල ගැන්වීම, හෝ ආරම්භ කිරීම. පවතින සියලුම තැටි අවකාශය පැති, ධාවන පථ සහ අංශවලට බෙදා ඇත, ධාවන පථ සහ පැති බිංදුවෙන් ආරම්භ වන අතර අංශ එකකින් ආරම්භ වේ. තැටියක හෝ තැටි පැකේජයක අක්ෂයේ සිට එකම දුරින් පිහිටා ඇති ධාවන පථ කට්ටලයක් සිලින්ඩරයක් ලෙස හැඳින්වේ. මේ අනුව, අංශයේ භෞතික ලිපිනය පහත ඛණ්ඩාංක මගින් තීරණය වේ: ධාවන අංකය (සිලින්ඩරය - C), තැටි පැති අංකය (හිස - H), අංශ අංකය - R, i.e. CHR

දෘඪ තැටියේ පළමු අංශයේ (C=0, H=0, R=1) ප්‍රධාන ඇරඹුම් වාර්තාව අඩංගු වේ. Master Boot Record. මෙම ප්‍රවේශය සමස්ත අංශයම අල්ලා නොගනී, නමුත් එහි ආරම්භක කොටස පමණි. Master Boot Record යනු පද්ධති නොවන ඇරඹුම් කාරක වැඩසටහනකි.

දෘඪ තැටියේ පළමු අංශය අවසානයේ තැටි කොටස් වගුව වේ - කොටස් වගුව. මෙම වගුවේ උපරිම කොටස් හතරක් විස්තර කරන පේළි හතරක් අඩංගු වේ. වගුවේ ඇති සෑම පේළියක්ම එක් කොටසක් විස්තර කරයි:

1) ක්රියාකාරී අංශය හෝ නැත;

2) කොටසේ ආරම්භයට අනුරූප වන අංශයේ අංකය;

3) කොටසේ අවසානයට අනුරූප වන අංශයේ අංකය;

4) අංශවල කොටස් ප්රමාණය;

5) මෙහෙයුම් පද්ධති කේතය, i.e. මෙම කොටස අයත් වන්නේ කුමන OS එකටද?

මෙහෙයුම් පද්ධතියේ ඇරඹුම් වැඩසටහන අඩංගු නම් කොටසක් ක්රියාකාරී ලෙස හැඳින්වේ. අංශ මූලද්‍රව්‍යයේ පළමු බයිටය වන්නේ අංශ ක්‍රියාකාරකම් ධජයයි (0 - අක්‍රිය, 128 (80H) - සක්‍රීය). කොටස පද්ධතිය (ආරම්භ කළ හැකි) සහ පරිගණකය ආරම්භ වන විට මෙහෙයුම් පද්ධතිය එයින් පැටවිය යුතුද යන්න තීරණය කිරීමට එය භාවිතා කරයි. සක්‍රීය විය හැක්කේ එක් අංශයක් පමණි. ඇරඹුම් කළමනාකරුවන් ලෙස හැඳින්වෙන කුඩා වැඩසටහන් තැටියේ පළමු අංශවල පිහිටා තිබිය හැක. ඔවුන් අන්තර්ක්‍රියාකාරී ලෙස පරිශීලකයාගෙන් ආරම්භ කරන්නේ කුමන කොටසෙන්ද යන්න විමසා ඒ අනුව කොටස් ක්‍රියාකාරකම් සලකුණු සකස් කරයි. කොටස් වගුවේ පේළි හතරක් ඇති බැවින්, තැටියේ විවිධ මෙහෙයුම් පද්ධති හතරක් දක්වා තිබිය හැක, එබැවින් තැටියේ විවිධ මෙහෙයුම් පද්ධතිවලට අයත් ප්‍රාථමික කොටස් කිහිපයක් අඩංගු විය හැක.

කොටස් තුනකින් සමන්විත දෘඪ තැටියක තාර්කික ව්‍යුහය පිළිබඳ උදාහරණයක්, ඒවායින් දෙකක් DOS ට අයත් වන අතර එකක් UNIX ට අයත් වේ, රූපය 3.2a හි පෙන්වා ඇත.

සෑම ක්‍රියාකාරී කොටසකටම තමන්ගේම ඇරඹුම් වාර්තාවක් ඇත - ලබා දී ඇති OS එකක් පටවන වැඩසටහනකි.

ප්රායෝගිකව, තැටිය බොහෝ විට කොටස් දෙකකට බෙදා ඇත. කොටස්වල ප්‍රමාණයන්, ඒවා සක්‍රිය ලෙස ප්‍රකාශ කළත් නැතත්, දෘඪ තැටිය භාවිතය සඳහා සකස් කිරීමේ ක්‍රියාවලියේදී පරිශීලකයා විසින් සකසා ඇත. මෙය භාවිතයෙන් සිදු කෙරේ විශේෂ වැඩසටහන්. DOS හි මෙම වැඩසටහන FDISK ලෙස හැඳින්වේ, Windows-XX අනුවාද වල එය Diskadministrator ලෙස හැඳින්වේ.

DOS හි, ප්‍රාථමික කොටස වන්නේ ප්රාථමික කොටස, මෙය මෙහෙයුම් පද්ධති ලෝඩරය සහ මෙහෙයුම් පද්ධතියම අඩංගු කොටසයි. මේ අනුව, ප්‍රාථමික කොටස වන්නේ ක්‍රියාකාරී කොටස වන අතර එය C: නමින් තාර්කික ධාවකයක් ලෙස භාවිතා කරයි.

WINDOWS මෙහෙයුම් පද්ධතිය (එනම් WINDOWS 2000) පාරිභාෂිතය වෙනස් කර ඇත: ක්රියාකාරී කොටස පද්ධති කොටස ලෙස හැඳින්වේ, සහ ඇරඹුම් කොටස වින්ඩෝස් පද්ධති ගොනු අඩංගු තාර්කික තැටිය වේ. ඇරඹුම් තාර්කික ධාවකය පද්ධති කොටසට සමාන විය හැක, නමුත් එය එකම දෘඪ තැටියේ වෙනත් කොටසක හෝ වෙනත් දෘඪ තැටියක පිහිටා ඇත.

උසස් අංශය දිගු කළ කොටස D: සිට Z: දක්වා නම් සහිත තාර්කික ධාවකයන් කිහිපයකට බෙදිය හැකිය.

රූප සටහන 3.2b මඟින් දෘඪ තැටියක තාර්කික ව්‍යුහය පෙන්වයි, එහි ඇත්තේ කොටස් දෙකක් සහ තාර්කික ධාවක හතරක් පමණි.

සමාලෝචන දේශනය අංක 33 සඳහා ද්රව්ය

විශේෂිත සිසුන් සඳහා

"තොරතුරු තාක්ෂණ මෘදුකාංග"

පරිගණක විද්‍යා අංශයේ සහකාර මහාචාර්ය පී.එච්.ඩී. ලිවාක් ඊ.එන්.

ගොනු කළමනාකරණ පද්ධති

මූලික සංකල්ප, කරුණු

අරමුණ. ගොනු පද්ධතිවල විශේෂාංගමේදයVFATFAT 32,HPFSNTFS. ගොනු පද්ධති UNIX OS (s5, ufs), Linux OS Ext2FS. තැටියේ පද්ධති ප්‍රදේශ (කොටස්, පරිමාව). ගොනු ස්ථානගත කිරීම සහ ගොනු ස්ථාන තොරතුරු ගබඩා කිරීමේ මූලධර්ම. නාමාවලි සංවිධානය කිරීම. ගොනු සහ නාමාවලි වෙත ප්රවේශය සීමා කිරීම.

නිපුණතා

පරිගණක තොරතුරු (ගොනු සහ නාමාවලි) ආරක්ෂා කිරීම සහ ප්රතිෂ්ඨාපනය කිරීම සඳහා ගොනු පද්ධති ව්යුහය පිළිබඳ දැනුම භාවිතා කිරීම. ගොනු වෙත ප්රවේශ පාලනය සංවිධානය කිරීම.

ගොනු පද්ධති. ගොනු පද්ධති ව්යුහය

තැටියේ දත්ත ගොනු ආකාරයෙන් ගබඩා කර ඇත. ගොනුවක් යනු තැටියක නම් කරන ලද කොටසකි.

ගොනු කළමනාකරණ පද්ධති නිර්මාණය කර ඇත්තේ ගොනු කළමනාකරණය කිරීම සඳහා ය.

තාර්කික මට්ටමින් ගොනු තුළ ගබඩා කර ඇති දත්ත සමඟ ගනුදෙනු කිරීමේ හැකියාව ගොනු පද්ධතිය මඟින් සපයනු ලැබේ. ඕනෑම ගබඩා මාධ්‍යයක දත්ත සංවිධානය කරන ආකාරය තීරණය කරන්නේ ගොනු පද්ධතියයි.

මේ අනුව, ගොනු පද්ධතිය යනු ගොනු තොරතුරු සෑදීම, විනාශ කිරීම, සංවිධානය කිරීම, කියවීම, ලිවීම, වෙනස් කිරීම සහ චලනය කිරීම මෙන්ම ගොනු වෙත ප්‍රවේශය පාලනය කිරීම සහ ගොනු විසින් භාවිතා කරන සම්පත් කළමනාකරණය කිරීම සඳහා වගකිව යුතු පිරිවිතර සමූහයක් සහ ඒවාට අනුරූප මෘදුකාංගයකි.

ගොනු කළමනාකරණ පද්ධතිය නවීන මෙහෙයුම් පද්ධතිවල අතිමහත් බහුතරයක ප්රධාන උප පද්ධතිය වේ.

ගොනු කළමනාකරණ පද්ධතියක් භාවිතා කිරීම

· සියලුම පද්ධති සැකසුම් වැඩසටහන් දත්ත භාවිතයෙන් සම්බන්ධ කර ඇත;

· තැටි අවකාශය සහ දත්ත කළමනාකරණය මධ්යගත බෙදාහැරීමේ ගැටළු විසඳනු ලැබේ;

· පරිශීලකයාට ලිපිගොනු (නිර්මාණය කිරීම, ආදිය), ලිපිගොනු සහ විවිධ උපාංග අතර දත්ත හුවමාරු කිරීම සහ අනවසර පිවිසීමෙන් ලිපිගොනු ආරක්ෂා කිරීම සඳහා අවස්ථාවන් ලබා දී ඇත.

සමහර මෙහෙයුම් පද්ධතිවලට බහු ගොනු කළමනාකරණ පද්ධති තිබිය හැකි අතර, ඒවාට බහු ගොනු පද්ධති හැසිරවීමේ හැකියාව ලබා දේ.

ගොනු පද්ධතියක් සහ ගොනු කළමනාකරණ පද්ධතියක් අතර වෙනස හඳුනා ගැනීමට උත්සාහ කරමු.

"ගොනු පද්ධතිය" යන යෙදුම ගොනු තුළ සංවිධානය කර ඇති දත්ත වෙත ප්‍රවේශ වීමේ මූලධර්ම නිර්වචනය කරයි.

වාරය "ගොනු කළමනාකරණ පද්ධතිය"ගොනු පද්ධතියේ නිශ්චිත ක්රියාත්මක කිරීමක් වෙත යොමු කරයි, i.e. මෙය විශේෂිත OS එකක ගොනු සමඟ වැඩ කරන මෘදුකාංග මොඩියුල කට්ටලයකි.

එබැවින්, සමහර ගොනු පද්ධතියකට අනුකූලව සංවිධානය කරන ලද ගොනු සමඟ වැඩ කිරීමට, එක් එක් OS සඳහා සුදුසු ගොනු කළමනාකරණ පද්ධතියක් සකස් කළ යුතුය. මෙම UV පද්ධතිය එය නිර්මාණය කර ඇති OS මත පමණක් ක්‍රියා කරයි.

Windows OS පවුල සඳහා, ප්රධාන වශයෙන් භාවිතා කරන ගොනු පද්ධති වනුයේ: VFAT, FAT 32, NTFS.

මෙම ගොනු පද්ධතිවල ව්යුහය දෙස බලමු.

ගොනු පද්ධතිය මත මේදය ඕනෑම තාර්කික ධාවකයක තැටි ඉඩ ප්‍රදේශ දෙකකට බෙදා ඇත:

පද්ධති ප්රදේශය සහ

· දත්ත ප්රදේශය.

පද්ධති ප්රදේශය හැඩතල ගැන්වීමේදී නිර්මාණය කර ආරම්භ කරන ලද අතර පසුව ගොනු ව්‍යුහය හසුරුවන විට යාවත්කාලීන වේ.

පද්ධති ප්රදේශය පහත සඳහන් සංරචක වලින් සමන්විත වේ:

· ඇරඹුම් වාර්තාව (ඇරඹුම් වාර්තාව) අඩංගු ඇරඹුම් අංශය;

· රක්ෂිත අංශ (ඒවා නොපවතියි);

· ගොනු වෙන් කිරීමේ වගු (FAT, ගොනු වෙන් කිරීමේ වගුව);

මූල නාමාවලිය (ROOT).

මෙම සංරචක එකින් එක තැටියේ පිහිටා ඇත.

දත්ත ප්රදේශය මූල එකට යටත් වන ගොනු සහ නාමාවලි අඩංගු වේ.

දත්ත ප්රදේශය ඊනියා පොකුරු වලට බෙදා ඇත. පොකුරක් යනු දත්ත ප්‍රදේශයක යාබද අංශ එකක් හෝ කිහිපයක් වේ. අනෙක් අතට, පොකුරක් යනු ගොනුවකට වෙන් කර ඇති තැටි මතකයේ අවම ලිපින ඒකකයයි. එම. ගොනුවක් හෝ නාමාවලියක් පොකුරු නිඛිල සංඛ්‍යාවක් ගනී. තැටියට නව ගොනුවක් සෑදීමට සහ ලිවීමට, මෙහෙයුම් පද්ධතිය ඒ සඳහා නොමිලේ තැටි පොකුරු කිහිපයක් වෙන් කරයි. මෙම පොකුරු එකිනෙක අනුගමනය කළ යුතු නැත. සෑම ගොනුවක් සඳහාම, එම ගොනුවට පවරා ඇති සියලුම පොකුරු අංක ලැයිස්තුවක් ගබඩා කර ඇත.

අංශ භාවිතා කිරීම වෙනුවට දත්ත ප්‍රදේශය පොකුරු වලට බෙදීම ඔබට ඉඩ දෙන්නේ:

· FAT වගුවේ ප්රමාණය අඩු කරන්න;

· ගොනු ඛණ්ඩනය අඩු කිරීම;

· ගොනු දාමවල දිග අඩු වේ Þ ගොනු ප්රවේශය වේගවත් කරයි.

කෙසේ වෙතත්, ද විශාල ප්රමාණයපොකුරු දත්ත ප්‍රදේශයේ අකාර්යක්ෂම භාවිතයට යොමු කරයි, විශේෂයෙන් කුඩා ගොනු විශාල සංඛ්‍යාවක් සම්බන්ධයෙන් (සියල්ලට පසු, සාමාන්‍යයෙන් එක් එක් ගොනුව සඳහා පොකුරු භාගයක් අහිමි වේ).

නවීන ගොනු පද්ධතිවල (FAT 32, HPFS, NTFS) මෙම ගැටළුව විසඳනු ලබන්නේ පොකුරු ප්‍රමාණය සීමා කිරීමෙනි (උපරිම 4 KB)

දත්ත ප්‍රදේශ සිතියම වේ ටී ගොනු වෙන් කිරීමේ වගුව (ගොනු වෙන් කිරීමේ වගුව - FAT) FAT වගුවේ සෑම මූලද්‍රව්‍යයක්ම (බිට් 12, 16 හෝ 32) එක් තැටි පොකුරකට අනුරූප වන අතර එහි තත්වය සංලක්ෂිත වේ: නිදහස්, කාර්යබහුල හෝ නරක පොකුරක්.

· ගොනුවකට පොකුරක් වෙන් කර ඇත්නම් (එනම් කාර්යබහුල), එවිට අදාළ FAT මූලද්‍රව්‍යයේ ගොනුවේ ඊළඟ පොකුරේ අංකය අඩංගු වේ;

· ගොනුවේ අවසාන පොකුර FF8h - FFFh (FFF8h - FFFFh) පරාසයේ අංකයකින් සලකුණු කර ඇත;

· පොකුර නිදහස් නම්, එහි ශුන්ය අගය 000h (0000h) අඩංගු වේ;

· භාවිතා කළ නොහැකි (අසාර්ථක) පොකුරක් FF7h (FFF7h) අංකයෙන් සලකුණු කර ඇත.

මේ අනුව, FAT වගුවේ, එකම ගොනුවට අයත් පොකුරු දම්වැල් වලට සම්බන්ධ වේ.

තාර්කික තැටියේ ඇරඹුම් වාර්තාවෙන් පසු ගොනු වෙන් කිරීමේ වගුව ගබඩා කරනු ලැබේ; එහි නිශ්චිත ස්ථානය ඇරඹුම් අංශයේ විශේෂ ක්ෂේත්‍රයක විස්තර කෙරේ.

එය එකිනෙකා අනුගමනය කරන සමාන පිටපත් දෙකක ගබඩා කර ඇත. මේසයේ පළමු පිටපත විනාශ වී ඇත්නම්, දෙවන එක භාවිතා වේ.

තැටි ප්‍රවේශයේදී FAT ඉතා තීව්‍ර ලෙස භාවිතා වන නිසා, එය සාමාන්‍යයෙන් RAM (I/O බෆර හෝ හැඹිලි තුළට) පටවනු ලබන අතර හැකි තාක් දුරට එහි පවතී.

FAT හි ප්‍රධාන අවාසිය නම් එහි ගොනු සැකසීමේ මන්දගාමී වීමයි. ගොනුවක් සෑදීමේදී, රීතිය වන්නේ පළමු නිදහස් පොකුර වෙන් කිරීමයි. මෙය තැටි ඛණ්ඩනයට සහ සංකීර්ණ ගොනු දාමයන්ට මග පාදයි. මෙහි ප්‍රතිඵලයක් ලෙස ලිපිගොනු සමඟ වැඩ කිරීම මන්දගාමී වේ.

ඔබට භාවිතා කළ හැකි FAT වගුව බැලීමට සහ සංස්කරණය කිරීමට උපයෝගීතාවතැටියසංස්කරණය හෝ.

ගොනුව පිළිබඳ සවිස්තරාත්මක තොරතුරු root බහලුම ලෙස හැඳින්වෙන වෙනත් ව්යුහයක ගබඩා කර ඇත. සෑම තාර්කික ධාවකයකටම තමන්ගේම මූල නාමාවලියක් (ROOT) ඇත.

මූල නාමාවලිය ගොනු සහ අනෙකුත් නාමාවලි විස්තර කරයි. නාමාවලි මූලද්‍රව්‍ය යනු ගොනු විස්තරයකි.

සෑම ගොනුවක්ම සහ නාමාවලි විස්තරයකට එය ඇතුළත් වේ

· නම

· දිගුව

නිර්මාණය කළ දිනය හෝ අවසන් වෙනස් කිරීම

· නිර්මාණය කිරීමේ කාලය හෝ අවසන් වෙනස් කිරීම

ගුණාංග (සංරක්ෂිතය, නාමාවලි ගුණාංගය, වෙළුම් ගුණාංගය, පද්ධතිය, සැඟවුණු, කියවීමට පමණි)

· ගොනු දිග (නාමාවලියක් සඳහා - 0)

· භාවිතා නොකරන රක්ෂිත ක්ෂේත්‍රය

· ගොනුවකට හෝ නාමාවලියකට වෙන් කර ඇති පොකුරු දාමයේ පළමු පොකුරේ අංකය; මෙම අංකය ලැබීමෙන් පසු, මෙහෙයුම් පද්ධතිය, FAT වගුව වෙත යොමු කරමින්, ගොනුවේ අනෙකුත් සියලුම පොකුරු අංක සොයා ගනී.

එබැවින්, පරිශීලකයා ක්රියාත්මක කිරීම සඳහා ගොනුව දියත් කරයි. මෙහෙයුම් පද්ධතිය වත්මන් නාමාවලියෙහි ඇති ගොනු වල විස්තර දෙස බැලීමෙන් අපේක්ෂිත නම සහිත ගොනුවක් සොයයි. වත්මන් නාමාවලියෙහි අවශ්ය මූලද්රව්යය සොයාගත් විට, මෙහෙයුම් පද්ධතිය මෙම ගොනුවේ පළමු පොකුරු අංකය කියවා, පසුව ඉතිරි පොකුරු අංක තීරණය කිරීම සඳහා FAT වගුව භාවිතා කරයි. මෙම පොකුරු වලින් දත්ත එක් අඛණ්ඩ කොටසකට ඒකාබද්ධ කරමින් RAM වෙත කියවනු ලැබේ. මෙහෙයුම් පද්ධතිය ගොනුව වෙත පාලනය මාරු කරයි, සහ වැඩසටහන ක්රියාත්මක කිරීමට පටන් ගනී.

මූල නාමාවලිය බැලීමට සහ සංස්කරණය කිරීමට ඔබට ROOT භාවිතා කළ හැක උපයෝගීතාවතැටියසංස්කරණය හෝ.

ගොනු පද්ධතිය VFAT

VFAT (අතථ්‍ය FAT) ගොනු පද්ධතිය ප්‍රථමයෙන් වින්ඩෝස් හි වැඩ කණ්ඩායම් 3.11 සඳහා දර්ශනය වූ අතර ආරක්ෂිත මාදිලියේ ගොනු I/O සඳහා නිර්මාණය කර ඇත.

මෙම ගොනු පද්ධතිය වින්ඩෝස් 95 හි භාවිතා වේ.

එය Windows NT 4 හි ද සහය දක්වයි.

VFAT යනු Windows 95 හි දේශීය 32-bit ගොනු පද්ධතියයි. එය VFAT .VXD ධාවකය මගින් පාලනය වේ.

VFAT සියලුම ගොනු මෙහෙයුම් සඳහා 32-bit කේතය භාවිතා කරන අතර 32-bit ආරක්ෂිත මාදිලියේ ධාවක භාවිතා කළ හැක.

නමුත්, ගොනු වෙන් කිරීමේ වගු ඇතුළත් කිරීම් 12- හෝ 16-bit ලෙස පවතී, එබැවින් තැටිය එකම දත්ත ව්‍යුහය (FAT) භාවිතා කරයි. එම. f වගු ආකෘතියVFAT එකයි, FAT ආකෘතිය වගේ.

VFAT "8.3" නම් සමඟ දිගු ගොනු නාම සඳහා සහය දක්වයි. (VFAT බොහෝ විට දිගු නම් සඳහා සහාය ඇතිව FAT යැයි කියනු ලැබේ).

VFAT හි ප්‍රධාන අවාසිය නම් විශාල තාර්කික තැටි ප්‍රමාණයන් සහිත විශාල පොකුරු පාඩු සහ තාර්කික තැටියේම ප්‍රමාණය සීමා කිරීමයි.

ගොනු පද්ධතිය මේදය 32

මෙය FAT වගුව භාවිතා කිරීමේ අදහසෙහි නව ක්රියාත්මක කිරීමකි.

FAT 32 යනු සම්පූර්ණයෙන්ම ස්වයං අන්තර්ගත 32-bit ගොනු පද්ධතියකි.

මුලින්ම භාවිතා කළේ Windows OSR 2 (OEM සේවා නිකුතුව 2).

දැනට Windows 98 සහ Windows ME වල FAT 32 භාවිතා වේ.

එහි පෙර FAT ක්‍රියාත්මක කිරීම්වලට වඩා වැඩි දියුණු කිරීම් සහ එකතු කිරීම් රාශියක් අඩංගු වේ.

1. කුඩා පොකුරු (4 KB) භාවිතා කරන නිසා තැටි ඉඩ වඩාත් කාර්යක්ෂමව භාවිතා කරයි - එය 15% දක්වා ඉතුරුම් බව ඇස්තමේන්තු කර ඇත.

2. තීරනාත්මක දත්ත ව්‍යුහවල පිටපත් සෑදීමට ඔබට ඉඩ සලසන දිගු ඇරඹුම් වාර්තාවක් ඇත Þ තැටි ව්යුහයන්ට හානි කිරීමට තැටියේ ප්රතිරෝධය වැඩි කරයි

3. සම්මත එකක් වෙනුවට FAT උපස්ථය භාවිතා කළ හැක.

4. root බහලුම ගෙන යා හැක, වෙනත් වචන වලින් කිවහොත්, root බහලුම ඕනෑම ස්ථානයක තිබිය හැක Þ මූල නාමාවලියෙහි ප්‍රමාණයෙහි සීමාව ඉවත් කරයි (මූලද්‍රව්‍ය 512, ROOT එක පොකුරක් අල්ලා ගත යුතු බැවින්).

5. වැඩිදියුණු කළ මූල නාමාවලියේ ව්යුහය

අතිරේක ක්ෂේත්ර දර්ශණය වී ඇත, උදාහරණයක් ලෙස, නිර්මාණ කාලය, නිර්මාණය කරන දිනය, අවසන් ප්රවේශ දිනය, චෙක්සම්

දිගු ගොනු නාමයක් සඳහා තවමත් බහු හැන්ඩ්ල් ඇත.

ගොනු පද්ධතිය HPFS

HPFS (ඉහළ කාර්ය සාධන ගොනු පද්ධතිය) යනු ඉහළ කාර්ය සාධන ගොනු පද්ධතියකි.

HPFS මුලින්ම OS/2 1.2 සහ LAN Manager හි දර්ශනය විය.

අපි ලැයිස්තුගත කරමු HPFS හි ප්රධාන ලක්ෂණ.

· ප්රධාන වෙනස වන්නේ තැටියේ ගොනු තැබීමේ මූලික මූලධර්ම සහ ගොනු පිහිටීම පිළිබඳ තොරතුරු ගබඩා කිරීමේ මූලධර්මයි. මෙම මූලධර්මවලට ස්තූතියි, HPFS සතුව ඇත ඉහළ කාර්ය සාධනය සහ වැරදි ඉවසීම, විශ්වසනීයයිගොනු පද්ධතිය.

· HPFS හි තැටි ඉඩ වෙන් කරනු ලබන්නේ පොකුරු වල නොව (FAT හි මෙන්), නමුත් කුට්ටි.නවීන ක්‍රියාත්මක කිරීමේදී, බ්ලොක් ප්‍රමාණය එක් අංශයකට සමාන වේ, නමුත් ප්‍රතිපත්තිමය වශයෙන් එය වෙනස් ප්‍රමාණයකින් විය හැකිය. (ඇත්ත වශයෙන්ම, බ්ලොක් එකක් යනු පොකුරක්, පොකුරක් පමණක් සෑම විටම එක් අංශයකට සමාන වේ). එවැනි කුඩා කුට්ටි වල ගොනු තැබීම ඉඩ දෙයි තැටියේ ඉඩ වඩාත් කාර්යක්ෂමව භාවිතා කරන්න, නිදහස් ඉඩෙහි පොදු කාර්ය සාමාන්‍යයෙන් (අංශක භාගයක්) ගොනුවකට බයිට් 256ක් වන බැවින්. පොකුරු ප්‍රමාණය විශාල වන තරමට තැටි අවකාශය අපතේ යන බව මතක තබා ගන්න.

· HPFS පද්ධතිය විසින් ගොනුව එක ළඟ ඇති කුට්ටිවල සැකසීමට උත්සාහ කරයි, නැතහොත්, මෙය කළ නොහැකි නම්, එය තැටියේ තබන්න ප්රමාණවලින්ගොනුවේ (කැබලි) භෞතිකව එකිනෙකාට හැකි තරම් සමීප විය. මෙම ප්රවේශය අත්යවශ්ය වේ ලිවීමේ / කියවීමේ හිස ස්ථානගත කිරීමේ කාලය අඩු කරයිදෘඪ තැටිය සහ රැඳී සිටීමේ කාලය (අවශ්ය මාර්ගයේ කියවීමේ / ලිවීමේ හිස ස්ථාපනය කිරීම අතර ප්රමාදය). FAT ගොනුවක පළමු නිදහස් පොකුර සරලව වෙන් කර ඇති බව අපි සිහිපත් කරමු.

ප්රමාණ(පරිමාණය) - තැටියේ යාබද අංශවල පිහිටා ඇති ගොනු කොටස්. ගොනුවක් ඛණ්ඩනය වී නොමැති නම් අඩුම තරමින් එක් ප්‍රමාණයකින් සහ වෙනත් ප්‍රමාණයකින් බහුවිධ ඇත.

· භාවිතා කරන ලදී ක්රමයලිපිගොනු පිහිටීම පිළිබඳ තොරතුරු ගබඩා කිරීම සහ සෙවීම සඳහා සමතුලිත ද්විමය ගස් (ඩිරෙක්ටරි තැටියේ මධ්‍යයේ ගබඩා කර ඇත, ඊට අමතරව, ස්වයංක්‍රීය නාමාවලි වර්ග කිරීම සපයනු ලැබේ), එය අත්‍යවශ්‍ය වේ. ඵලදායිතාව වැඩි කරයි HPFS (FAT එදිරිව).

· HPFS ඉඩ දෙන විශේෂ විස්තීරණ ගොනු ගුණාංග සපයයි ගොනු සහ නාමාවලි වෙත ප්රවේශය පාලනය කරන්න.

විස්තීරණ ගුණාංග (දිගු ගුණාංග, EAs ) ගබඩා කිරීමට ඔබට ඉඩ සලසයි අමතර තොරතුරුගොනුව ගැන. උදාහරණයක් ලෙස, සෑම ගොනුවක්ම එහි අද්විතීය ග්‍රැෆික් (අයිකනය), ගොනු විස්තරය, අදහස් දැක්වීම, ගොනු හිමිකරු තොරතුරු යනාදිය සමඟ සම්බන්ධ කළ හැකිය.

C HPFS කොටස් ව්යුහය


HPFS ස්ථාපනය කර ඇති කොටස ආරම්භයේදී තුනක් ඇත අවහිර පාලනය:

ඇරඹුම් වාරණ

· අතිරේක බ්ලොක් (සුපිරි බ්ලොක්) සහ

· අමතර (බැකප්) බ්ලොක් (අමතර වාරණ).

ඔවුන් අංශ 18 ක් අල්ලාගෙන සිටිති.

HPFS හි ඉතිරිව ඇති සියලුම තැටි අවකාශය යාබද අංශ වලින් කොටස් වලට බෙදා ඇත - ඉරි(බෑන්ඩ් - තීරු, ටේප්). සෑම තීරුවක්ම 8 MB තැටි ඉඩක් ගනී.

සෑම තීරුවකටම තමන්ගේම ඇත අංශ වෙන්කිරීමේ බිට්මැප්.බිට්මැප් මඟින් ලබා දී ඇති බෑන්ඩ් එකක කුමන අංශයන් වාසය කරන්නේද සහ ඒවා නොමිලේද යන්න පෙන්වයි. දත්ත තීරුවක සෑම අංශයක්ම එහි බිට්මැප් එකේ බිට් එකකට අනුරූප වේ. bit = 1 නම්, අංශය කාර්යබහුලයි, 0 නම්, එය නොමිලේ.

මංතීරු දෙකේ බිට්මැප්, මංතීරු මෙන්ම තැටියේ දෙපැත්තේ පිහිටා ඇත. එනම්, ඉරි සහ කාඩ්පත් අනුපිළිවෙල රූපයේ පරිදි පෙනේ.

සමඟ සසඳන්නමේදය. සම්පූර්ණ තැටිය (FAT වගුව) සඳහා ඇත්තේ එක් "බිට් සිතියමක්" පමණි. එය සමඟ වැඩ කිරීමට ඔබට සාමාන්‍යයෙන් තැටියෙන් අඩක් හරහා කියවීමේ / ලිවීමේ හිස් ගෙන යා යුතුය.

HPFS වලදී තැටිය ඉරි වලට බෙදන්නේ දෘඪ තැටියක කියවීමේ/ලියන හිස් ස්ථානගත කිරීමේ කාලය අඩු කිරීම සඳහා ය.

අපි සලකා බලමු පාලන කුට්ටි.

ඇරඹුම් වාරණ (bootඅවහිර කරන්න)

පරිමාවේ නම, එහි අනුක්‍රමික අංකය, BIOS පරාමිති වාරණ සහ ඇරඹුම් වැඩසටහන අඩංගු වේ.

bootstrap වැඩසටහන ගොනුව සොයා ගනී OS 2 LDR , එය මතකයට කියවා පාලනය මෙම OS ඇරඹුම් වැඩසටහනට මාරු කරයි, එමඟින් OS/2 කර්නලය තැටියේ සිට මතකයට පූරණය කරයි - OS 2 KRNL. සහ දැනටමත් OS 2 KRIML ගොනුවෙන් තොරතුරු භාවිතා කිරීම config. එස්.වයි.එස් අවශ්‍ය අනෙකුත් සියලුම වැඩසටහන් මොඩියුල සහ දත්ත අවහිර කිරීම් මතකයට පූරණය කරයි.

ඇරඹුම් කොටස 0 සිට 15 දක්වා අංශවල පිහිටා ඇත.

සුපිරිඅවහිර කරන්න(සුපිරි බ්ලොක්)

අඩංගු වේ

· බිට්මැප් ලැයිස්තුවක් වෙත දර්ශකය (බිට්මැප් බ්ලොක් ලැයිස්තුව). මෙම ලැයිස්තුව නිදහස් අංශ හඳුනා ගැනීමට භාවිතා කරන බිට්මැප් අඩංගු තැටියේ ඇති සියලුම බ්ලොක් ලැයිස්තුගත කරයි;

· දෝෂ සහිත කුට්ටි ලැයිස්තුවට දර්ශකය (නරක වාරණ ලැයිස්තුව). පද්ධතිය හානියට පත් බ්ලොක් එකක් හඳුනාගත් විට, එය මෙම ලැයිස්තුවට එකතු කර ඇති අතර තොරතුරු ගබඩා කිරීම සඳහා තවදුරටත් භාවිතා නොවේ;

· නාමාවලි කලාපයට දර්ශකය

මූල නාමාවලියෙහි ගොනු නෝඩය (F-node) වෙත යොමු කරන්න,

CHKDSK විසින් කොටසේ අවසාන ස්කෑන් දිනය;

· තීරු ප්රමාණය පිළිබඳ තොරතුරු (වත්මන් HPFS ක්රියාත්මක කිරීමේදී - 8 MB).

සුපර් බ්ලොක් එක 16 වන අංශයේ පිහිටා ඇත.

අමතරඅවහිර කරන්න(අමතර කොටස)

අඩංගු වේ

· හදිසි ප්රතිස්ථාපන සිතියම වෙත දර්ශකය (hotfix සිතියම හෝ hotfix -reaas);

· නිදහස් අමතර කොටස් ලැයිස්තුවට පොයින්ටර් (ඩිරෙක්ටරි හදිසි නිදහස් වාරණ ලැයිස්තුව);

· පද්ධති ධජ සහ විස්තර කිරීම් ගණනාවක්.

මෙම කොටස තැටියේ 17 වන අංශයේ පිහිටා ඇත.

බැකප් බ්ලොක් HPFS ගොනු පද්ධතියට ඉහළ දෝෂ ඉවසීමක් ලබා දෙන අතර තැටියේ හානියට පත් දත්ත නැවත ලබා ගැනීමට ඔබට ඉඩ සලසයි.

ගොනු ස්ථානගත කිරීමේ මූලධර්මය

ප්රමාණ(පරිමාණය) - තැටියේ යාබද අංශවල පිහිටා ඇති ගොනු කොටස්. ගොනුවක් ඛණ්ඩනය වී නොමැති නම් අඩුම තරමින් එක් ප්‍රමාණයකින් සහ වෙනත් ප්‍රමාණයකින් බහුවිධ ඇත.

දෘඪ තැටියක කියවීමේ/ලියන හිස් ස්ථානගත කිරීමට ගතවන කාලය අඩු කිරීම සඳහා, HPFS පද්ධතිය උත්සාහ කරන්නේ

1) ගොනුව යාබද කුට්ටි තුළ තබන්න;

2) මෙය කළ නොහැකි නම්, ඛණ්ඩනය වූ ගොනුවේ ප්‍රමාණය හැකිතාක් එකිනෙකට සමීපව තබන්න,

මෙය සිදු කිරීම සඳහා, HPFS සංඛ්‍යාලේඛන භාවිතා කරන අතර වර්ධනය වන ලිපිගොනු අවසානයේ අවම වශයෙන් කිලෝබයිට් 4 ක ඉඩක් කොන්දේසි සහිතව වෙන් කිරීමට උත්සාහ කරයි.

ගොනු ස්ථාන තොරතුරු ගබඩා කිරීම සඳහා මූලධර්ම

තැටියේ ඇති සෑම ගොනුවක්ම සහ ඩිරෙක්ටරියක්ම තමන්ගේම ඇත ගොනු නෝඩය F-Node. මෙය ගොනුවක පිහිටීම සහ එහි විස්තීරණ ගුණාංග පිළිබඳ තොරතුරු අඩංගු ව්‍යුහයකි.

සෑම F-Node එකක්ම අල්ලා ගනී එක් අංශයක්සහ සෑම විටම එහි ගොනුව හෝ නාමාවලියට ආසන්නව පිහිටා ඇත (සාමාන්‍යයෙන් ගොනුව හෝ නාමාවලියට පෙර වහාම). F-Node වස්තුවේ අඩංගු වේ

· දිග,

· ගොනු නාමයේ පළමු අක්ෂර 15,

· විශේෂ සේවා තොරතුරු,

· ගොනු ප්රවේශය පිළිබඳ සංඛ්යා ලේඛන,

· දිගු කළ ගොනු ගුණාංග,

· ප්රවේශ හිමිකම් ලැයිස්තුවක් (හෝ මෙම ලැයිස්තුවේ කොටසක් පමණක්, එය ඉතා විශාල නම්); විස්තීරණ ගුණාංග ගොනු නෝඩයට වඩා විශාල නම්, ඒවාට දර්ශකයක් ලියා ඇත.

· ගොනුවේ පිහිටීම සහ යටත් කිරීම පිළිබඳ ආශ්‍රිත තොරතුරු යනාදිය.

ගොනුව එක ළඟ නම්, තැටියේ එහි පිහිටීම 32-bit අංක දෙකකින් විස්තර කෙරේ. පළමු අංකය ගොනුවේ පළමු කොටසට දර්ශකයක් වන අතර, දෙවැන්න දිග ප්‍රමාණය (ගොනුවට අයත් වන අඛණ්ඩ වාරණ ගණන) වේ.

ගොනුවක් ඛණ්ඩනය වී ඇත්නම්, එහි ප්‍රමාණයේ පිහිටීම ගොනු නෝඩයේ 32-bit සංඛ්‍යා අතිරේක යුගල මගින් විස්තර කෙරේ.

ගොනු නෝඩයක ගොනුවක ප්‍රමාණයන් අටක් දක්වා තොරතුරු අඩංගු විය හැක. ගොනුවකට වැඩි ප්‍රමාණයන් තිබේ නම්, ප්‍රතිපාදන බ්ලොක් එකකට පොයින්ටරයක් ​​එහි ගොනු නෝඩයට ලියා ඇත, එහි ප්‍රමාණයට පොයින්ටර් 40ක් දක්වා හෝ, ඩිරෙක්ටරි ටී බ්ලොක් එකකට සමානව, වෙනත් විසර්ජන කොටස්වලට අඩංගු විය හැක.

නාමාවලි ව්යුහය සහ ස්ථානගත කිරීම

නාමාවලි ගබඩා කිරීමට භාවිතා කරයි තැටියේ මධ්යයේ පිහිටා ඇති තීරුව.

මෙම තීරුව ලෙස හැඳින්වේ නාමාවලියසංගීත කණ්ඩායම.

එය සම්පූර්ණයෙන්ම පිරී තිබේ නම්, HPFS වෙනත් තීරු වල ගොනු නාමාවලි තැබීම ආරම්භ කරයි.

මෙම තොරතුරු ව්‍යුහය තැටියේ මැද තැබීමෙන් සාමාන්‍ය කියවීමේ / ලිවීමේ හිස ස්ථානගත කිරීමේ කාලය සැලකිය යුතු ලෙස අඩු කරයි.

කෙසේ වෙතත්, HPFS කාර්ය සාධනය සඳහා සැලකිය යුතු වැඩි දායකත්වයක් (තර්කික තැටියක් මැද නාමාවලි කලාපය තැබීම හා සසඳන විට) ක්රමයගොනු පිහිටීම පිළිබඳ තොරතුරු ගබඩා කිරීම සහ නැවත ලබා ගැනීම සඳහා සමතුලිත ද්විමය ගස්.

ගොනු පද්ධතියේ එය මතක තබා ගන්නමේදය නාමාවලියට රේඛීය ව්‍යුහයක් ඇත, විශේෂ ආකාරයකින් ඇණවුම් කර නැත, එබැවින් ගොනුවක් සෙවීමේදී ඔබ එය ආරම්භයේ සිටම අනුක්‍රමිකව බැලිය යුතුය.

HPFS හි, නාමාවලි ව්‍යුහය වේ අකාරාදී පිළිවෙලට සකස් කර ඇති ඇතුළත් කිරීම් සහිත සමබර ගසක්.

ගසෙහි ඇතුළත් සෑම ප්‍රවේශයක්ම අඩංගු වේ

· ගොනු ගුණාංග,

· අනුරූප ගොනු නෝඩයට දර්ශකය,

ගොනුව නිර්මාණය කළ වේලාව සහ දිනය, වේලාව සහ දිනය පිළිබඳ තොරතුරු අවසාන යාවත්කාලීන කිරීමසහ අභියාචනා,

විස්තීරණ ගුණාංග අඩංගු දත්තවල දිග,

· ගොනු ප්රවේශ කවුන්ටරය,

ගොනුවේ නම දිග

· නම ම,

· සහ වෙනත් තොරතුරු.

HPFS ගොනු පද්ධතිය ඩිරෙක්ටරියක ගොනුවක් සෙවීමේදී ද්විමය ගසේ අවශ්‍ය අතු පමණක් බලයි. මෙම ක්‍රමය නාමාවලියක සියලුම ඇතුළත් කිරීම් අනුක්‍රමිකව කියවීමට වඩා බොහෝ ගුණයකින් කාර්යක්ෂම වේ, එය FAT පද්ධතිය සමඟ සිදු වේ.

වත්මන් HPFS ක්‍රියාත්මක කිරීමේදී වෙන් කර ඇති නාමාවලි අනුව එක් එක් කොටසෙහි ප්‍රමාණය 2 KB වේ. ගොනුව විස්තර කරන ප්‍රවේශයේ ප්‍රමාණය ගොනු නාමයේ ප්‍රමාණය මත රඳා පවතී. නමක් බයිට් 13ක් (8.3 ආකෘතිය සඳහා) නම්, 2 KB බ්ලොක් එකකට ගොනු විස්තර 40ක් දක්වා තබාගත හැක. කුට්ටි ලැයිස්තුවක් හරහා එකිනෙකට සම්බන්ධ කර ඇත.

ගැටලු

ගොනු නැවත නම් කිරීමේදී, ඊනියා ගස් නැවත සමතුලිත කිරීම සිදු විය හැක. ගොනුවක් සෑදීම, එය නැවත නම් කිරීම හෝ මකා දැමීම හේතු විය හැක කැස්කැඩින් ඩිරෙක්ටරි බ්ලොක්. ඇත්ත වශයෙන්ම, ගොනුව ප්‍රමාණයෙන් වර්ධනය වී නොමැති වුවද තැටි ඉඩ නොමැතිකම හේතුවෙන් නැවත නම් කිරීමක් අසාර්ථක විය හැකිය. මෙම ව්‍යසනය වලක්වා ගැනීම සඳහා, HPFS විසින් ආපදාවකදී භාවිතා කළ හැකි නිදහස් කුට්ටි කුඩා සංචිතයක් පවත්වාගෙන යයි. මෙම මෙහෙයුමට සම්පූර්ණ තැටියක අමතර කොටස් වෙන් කිරීම අවශ්‍ය විය හැක. මෙම නිදහස් කුට්ටි සංචිතයට දර්ශකයක් SpareBlock හි ගබඩා කර ඇත.

ගොනු සහ නාමාවලි තැටියේ තැබීමේ මූලධර්මHPFS:

· ගොනු පිහිටීම පිළිබඳ තොරතුරු තැටිය පුරා විසිරී ඇත, එක් එක් විශේෂිත ගොනු සඳහා වාර්තා (හැකි නම්) යාබද අංශවල සහ ඒවායේ පිහිටීම පිළිබඳ දත්ත වලට ආසන්නව පිහිටා ඇත;

· ඩිරෙක්ටරි තැටි අවකාශයේ මැද පිහිටා ඇත;

· නාමාවලි අකාරාදී පිළිවෙලට සකස් කර ඇති ඇතුළත් කිරීම් සහිත ද්විමය සමතුලිත ගසක් ලෙස ගබඩා කර ඇත.

HPFS හි දත්ත ගබඩා කිරීමේ විශ්වසනීයත්වය

ඕනෑම ගොනු පද්ධතියක් තැටියට තොරතුරු ලිවීමේදී සිදුවන දෝෂ නිවැරදි කිරීමේ මාධ්‍යයක් තිබිය යුතුය. HPFS පද්ධතිය මේ සඳහා භාවිතා කරයි හදිසි ප්රතිස්ථාපන යාන්ත්රණය ( hotfix).

HPFS ගොනු පද්ධතිය තැටියට දත්ත ලිවීමේදී ගැටලුවකට මුහුණ දෙන්නේ නම්, එය දෝෂ පණිවිඩයක් පෙන්වයි. HPFS පසුව දෝෂ සහිත අංශයට ලිවිය යුතු තොරතුරු මෙම සිදුවීම සඳහා කල්තියා වෙන් කර ඇති එක් අමතර අංශයක ගබඩා කරයි. නිදහස් අමතර කොටස් ලැයිස්තුව HPFS අමතර කොටසෙහි ගබඩා කර ඇත. සාමාන්‍ය බ්ලොක් එකකට දත්ත ලිවීමේදී දෝෂයක් අනාවරණය වුවහොත්, HPFS නිදහස් අමතර කොටස් වලින් එකක් තෝරා එහි දත්ත ගබඩා කරයි. එවිට ගොනු පද්ධතිය යාවත්කාලීන වේ රක්ෂිත ඒකකයේ හදිසි ආදේශන කාඩ්පත.

මෙම සිතියම හුදෙක් ද්විත්ව වචන යුගල වන අතර, ඒ සෑම එකක්ම 32-bit අංශ අංකයකි.

පළමු අංකය දෝෂ සහිත අංශය පෙන්නුම් කරයි, දෙවැන්න එය ප්‍රතිස්ථාපනය කිරීමට තෝරාගෙන ඇති අමතර අංශ අතර අංශය දක්වයි.

දෝෂ සහිත අංශයක් අමතර එකක් සමඟ ප්‍රතිස්ථාපනය කිරීමෙන් පසු, හදිසි ප්‍රතිස්ථාපන සිතියම තැටියට ලියා ඇති අතර, තැටි ලිවීමේ දෝෂයක් සිදුවී ඇති බව පරිශීලකයාට දන්වන උත්පතන කවුළුවක් තිරය මත දිස්වේ. පද්ධතිය තැටි අංශයක් ලියන හෝ කියවන සෑම අවස්ථාවකම, එය ප්‍රතිසාධන සිතියම දෙස බලන අතර අනුරූප දත්ත සමඟ සියලුම නරක අංශ අංක අමතර අංශ අංක සමඟ ප්‍රතිස්ථාපනය කරයි.

මෙම සංඛ්‍යා පරිවර්ථනය පද්ධතියේ ක්‍රියාකාරිත්වයට සැලකිය යුතු ලෙස බලපාන්නේ නැති බව සැලකිල්ලට ගත යුතුය, මන්ද එය සිදු කරනු ලබන්නේ තැටියට භෞතිකව ප්‍රවේශ වන විට මිස තැටි හැඹිලියෙන් දත්ත කියවීමේදී නොවේ.

ගොනු පද්ධතිය NTFS

NTFS (නව තාක්ෂණ ගොනු පද්ධතිය) ගොනු පද්ධතිය අනෙකුත් ගොනු පද්ධති වලින් සැලකිය යුතු ලෙස වෙන්කර හඳුනාගත හැකි සැලකිය යුතු වැඩිදියුණු කිරීම් සහ වෙනස්කම් ගණනාවක් අඩංගු වේ.

දුර්ලභ ව්යතිරේක සහිතව, සමඟ බව සලකන්න NTFS කොටස් සෘජුවම ක්‍රියා කළ හැකවින්ඩෝස්එන්.ටී. OS කිහිපයක් සඳහා NTFS වෙළුම් වලින් ගොනු කියවීම සඳහා ගොනු කළමනාකරණ පද්ධති අනුරූප ක්රියාත්මක කිරීම් ඇතත්.

කෙසේ වෙතත්, Windows NT වලින් පිටත NTFS සමඟ වැඩ කිරීම සඳහා සම්පූර්ණ ක්‍රියාත්මක කිරීම් නොමැත.

NTFS බහුලව භාවිතා වන Windows 98 සහ Windows Millennium Edition මෙහෙයුම් පද්ධති සඳහා සහය නොදක්වයි.

මූලික ලක්ෂණNT FS

· විශාල තැටි මත වැඩ කාර්යක්ෂමව සිදු වේ (FAT වඩා කාර්යක්ෂමව);

· ගොනු සහ නාමාවලි වෙත ප්‍රවේශය සීමා කිරීමට මෙවලම් තිබේ Þ NTFS කොටස් ගොනු සහ නාමාවලි සඳහා දේශීය ආරක්ෂාව සපයයි;

· ගනුදෙනු යාන්ත්‍රණයක් හඳුන්වා දී ඇත ලොග් කිරීමගොනු මෙහෙයුම් Þ විශ්වසනීයත්වයේ සැලකිය යුතු වැඩි වීමක්;

· තැටි අංශ සහ/හෝ පොකුරු උපරිම සංඛ්‍යාව මත බොහෝ සීමා ඉවත් කර ඇත;

· NTFS හි ගොනු නාමය, ගොනුවට ප්‍රතිවිරුද්ධව FAT පද්ධතිසහ HPFS, දත්ත යුනිකෝඩ් වලින් නියෝජනය වන බැවින්, ජාතික හෝඩියේ සම්පූර්ණ කට්ටලය ඇතුළුව ඕනෑම අක්ෂර අඩංගු විය හැක - විවිධ අක්ෂර 65535 ලබා දෙන 16-bit නියෝජනයකි. NTFS හි ගොනු නාමයක උපරිම දිග අක්ෂර 255 කි.

· NTFS සතුව ඔබට තනි ගොනු, සම්පූර්ණ නාමාවලි, සහ වෙළුම් සඳහා යෙදිය හැකි සම්පීඩන හැකියාවන් ද ඇත (සහ පසුව ඔබට අවශ්‍ය පරිදි ඒවා අහෝසි කිරීම හෝ පැවරීම).

NTFS ගොනු පද්ධතිය සමඟ පරිමාව ව්යුහය

NTFS කොටසක් පරිමාව (පරිමාව) ලෙස හැඳින්වේ. හැකි උපරිම වෙළුම් ප්‍රමාණය (සහ ගොනු ප්‍රමාණය) 16 EB (exabyte 2**64) වේ.

අනෙකුත් පද්ධති මෙන්, NTFS විසින් පරිමාවක තැටි අවකාශය පොකුරු වලට බෙදයි - දත්ත ඒකක ලෙස ආමන්ත්‍රණය කරන දත්ත කුට්ටි. NTFS බයිට් 512 සිට 64 KB දක්වා පොකුරු ප්‍රමාණ සඳහා සහය දක්වයි; සම්මතය 2 හෝ 4 KB ප්‍රමාණයේ පොකුරකි.

NTFS හි සියලුම තැටි අවකාශය අසමාන කොටස් දෙකකට බෙදා ඇත.


තැටියේ පළමු 12% ඊනියා MFT කලාපයට වෙන් කර ඇත - ප්‍රධාන සේවාවට අල්ලා ගත හැකි ඉඩ metafile MFT.

මෙම ප්රදේශයට කිසිදු දත්තයක් ලිවීමට නොහැකිය. MFT කලාපය සෑම විටම හිස්ව තබා ඇත - මෙය සිදු කරනුයේ MFT ගොනුව, හැකි නම්, එය වර්ධනය වන විට ඛණ්ඩනය නොවන පරිදි ය.

පරිමාවෙන් ඉතිරි 88% සාමාන්‍ය ගොනු ගබඩා ඉඩ වේ.

MFT (ස්වාමියාගොනුවවගුව -සාමාන්‍ය ගොනු වගුව) අත්‍යවශ්‍යයෙන්ම එය ඇතුළුව තැටියේ ඇති අනෙකුත් සියලුම ගොනු වල නාමාවලියකි. එය ගොනු පිහිටීම තීරණය කිරීම සඳහා නිර්මාණය කර ඇත.

MFT ස්ථාවර ප්‍රමාණයේ වාර්තා වලින් සමන්විත වේ. පරිමාව ෆෝමැට් කරන විට MFT වාර්තා ප්‍රමාණය (අවම 1 KB සහ උපරිම 4 KB) තීරණය වේ.

සෑම ප්‍රවේශයක්ම ගොනුවකට අනුරූප වේ.

පළමු ඇතුළත් කිරීම් 16 සේවා ස්වභාවයක් ඇති අතර මෙහෙයුම් පද්ධතියට ලබා ගත නොහැක - ඒවා හැඳින්වේ metafiles,සහ පළමු මෙටාෆයිලය MFT වේ.

මෙම පළමු MFT මූලද්‍රව්‍ය 16 දැඩි ස්ථාවර ස්ථානයක් ඇති තැටියේ එකම කොටස වේ. මෙම ඇතුළත් කිරීම් 16 හි පිටපතක් විශ්වසනීයත්වය සඳහා පරිමාව මැද තබා ඇත.

MFT ගොනුවේ ඉතිරි කොටස්, වෙනත් ඕනෑම ගොනුවක් මෙන්, තැටියේ අත්තනෝමතික ස්ථානවල ස්ථානගත කළ හැක.

Metafiles සේවා ස්වභාවයක් ඇත - ඒ සෑම එකක්ම පද්ධතියේ ක්‍රියාකාරිත්වයේ යම් පැතිකඩක් සඳහා වගකිව යුතුය. මෙටාෆයිල්ස් NTFS පරිමාවේ මූල නාමාවලියෙහි පිහිටා ඇත. ඒවා සියල්ලම "$" යන නම සංකේතයෙන් ආරම්භ වේ, නමුත් ඒවා පිළිබඳ කිසිදු තොරතුරක් සම්මත මාධ්‍ය භාවිතයෙන් ලබා ගැනීම අපහසු වේ. වගුවේ ප්රධාන metafiles සහ ඒවායේ අරමුණ ලබා දී ඇත.

මෙටාෆයිල් නම

මෙටාෆයිල් හි අරමුණ

$MFT

ප්රධාන ගොනු වගුව ම

$MFTmirr

පරිමාවේ මැද තබා ඇති පළමු MFT ඇතුළත් කිරීම් 16 හි පිටපතක්

$LogFile

ආධාරක ගොනුව ලොග් කිරීම

$Volume

සේවා තොරතුරු - වෙළුම් ලේබලය, ගොනු පද්ධති අනුවාදය, ආදිය.

$AttrDef

පරිමාව මත සම්මත ගොනු ගුණාංග ලැයිස්තුව

මූල නාමාවලිය

$Bitmap

සිතියම නිදහස් ඉඩවෙළුම්

$Boot

ඇරඹුම් අංශය (කොටස ආරම්භ කළ හැකි නම්)

$කෝටා

තැටි ඉඩ භාවිතා කිරීමට පරිශීලක අයිතිවාසිකම් වාර්තා කරන ගොනුවක් (මෙම ගොනුව වැඩ කිරීමට පටන් ගත්තේ පමණි NTFS 5.0 සමඟ Windows 2000)

$Upcase

ගොනුව - ගොනු නාමවල ලොකු අකුරු සහ කුඩා අකුරු අතර ලිපි හුවමාරු වගුවකි. NTFS හි, ගොනු නාම ලියා ඇතයුනිකෝඩ් (එය විවිධ සංකේත 65 දහසකට සමාන වේ) සහ මෙම නඩුවේ විශාල හා කුඩා සමානකම් සෙවීම සුළු නොවන කාර්යයකි.

අනුරූප MFT වාර්තාව ගොනුව පිළිබඳ සියලු තොරතුරු ගබඩා කරයි:

· ගොනු නාමය,

· ප්රමාණය;

· ගොනු ගුණාංග;

· තනි කොටස්වල තැටියේ පිහිටීම ආදිය.

තොරතුරු සඳහා එක් MFT වාර්තාවක් ප්‍රමාණවත් නොවේ නම්, වාර්තා කිහිපයක් භාවිතා කරනු ලබන අතර, අවශ්‍යයෙන්ම අඛණ්ඩ ඒවා නොවේ.

ගොනුව ඉතා විශාල නොවේ නම්, ගොනු දත්ත සෘජුවම MFT තුළ ගබඩා කර ඇත, එක් MFT වාර්තාවක් තුළ ප්රධාන දත්ත වලින් ඉතිරිව ඇති ඉඩෙහි.

NTFS පරිමාවක ගොනුවක් ඊනියා මගින් හඳුනා ගැනේ ගොනු සබැඳිය(ගොනු යොමු), එය 64-bit අංකයක් ලෙස නිරූපණය කෙරේ.

· MFT හි වාර්තා අංකයට අනුරූප වන ගොනු අංකය,

· සහ අනුක්‍රමික අංක. MFT හි ලබා දී ඇති අංකයක් නැවත භාවිතා කරන විට, ගොනුවකට ඉඩ දෙමින් මෙම අංකය වැඩි වේ NTFS පද්ධතියඅභ්යන්තර අඛණ්ඩතාව පරීක්ෂා කරන්න.

NTFS හි සෑම ගොනුවක්ම නියෝජනය කරන්නේ ධාරාවන්(ප්‍රවාහ), එනම්, එයට “දත්ත පමණක්” නැත, නමුත් ප්‍රවාහ ඇත.

එක් ප්‍රවාහයක් වන්නේ ගොනු දත්ත ය.

බොහෝ ගොනු ගුණාංග ද ප්‍රවාහ වේ.

මේ අනුව, ගොනුවට ඇත්තේ එක් මූලික වස්තුවක් පමණක් බව පෙනී යයි - MFT හි අංකය, සහ එහි ප්‍රවාහයන් ඇතුළුව අනෙක් සියල්ල විකල්ප වේ.

මෙම ප්රවේශය ඵලදායී ලෙස භාවිතා කළ හැක - උදාහරණයක් ලෙස, ඔබට ඕනෑම දත්තයක් ලිවීමෙන් ගොනුවකට වෙනත් ප්රවාහයක් "ඇමිණීමට" හැකිය.

NTFS පරිමාවක ගොනු සහ නාමාවලි සඳහා සම්මත ගුණාංගවල ස්ථාවර නම් සහ වර්ග කේත ඇත.

නාමාවලිය NTFS යනු වෙනත් ගොනු සහ නාමාවලි වෙත සබැඳි ගබඩා කරන විශේෂ ගොනුවකි.

නාමාවලි ගොනුව බ්ලොක් වලට බෙදා ඇත, එක් එක් අඩංගු වේ

· ගොනු නාමය,

මූලික ගුණාංග සහ

MFT මෙටාෆයිල් ආරම්භයේ සිට එයට විශේෂ සබැඳියක් හැර තැටියේ මූල නාමාවලිය සාමාන්‍ය නාමාවලි වලින් වෙනස් නොවේ.

අභ්‍යන්තර නාමාවලි ව්‍යුහය HPFS හා සමාන ද්විමය ගසකි.

මූල සහ මූල නොවන නාමාවලිවල ඇති ගොනු ගණන සීමා නොවේ.

NTFS ගොනු පද්ධතිය NT ආරක්ෂක වස්තු ආකෘතියට සහය දක්වයි: NTFS නාමාවලි සහ ගොනු එකිනෙකට වෙනස් වස්තූන් ලෙස සලකන අතර එක් එක් වර්ගය සඳහා වෙන වෙනම (අතිච්ඡාදනය වුවද) අවසර ලැයිස්තු පවත්වාගෙන යයි.

NTFS ගොනු මට්ටමේ ආරක්ෂාව සපයයි; මෙයින් අදහස් කරන්නේ වෙළුම්, නාමාවලි සහ ගොනු සඳහා ප්‍රවේශ අයිතිය රඳා පවතින බවයි ගිණුමපරිශීලක සහ ඔහු අයත් වන කණ්ඩායම්. පරිශීලකයෙකු ගොනු පද්ධති වස්තුවකට ප්‍රවේශ වන සෑම අවස්ථාවකම, ඔහුගේ ප්‍රවේශ හිමිකම් එම වස්තුවේ අවසර ලැයිස්තුවට එරෙහිව පරීක්ෂා කරනු ලැබේ. පරිශීලකයාට ප්රමාණවත් අයිතිවාසිකම් තිබේ නම්, ඔහුගේ ඉල්ලීම ලබා දෙනු ලැබේ; එසේ නොමැති නම් ඉල්ලීම ප්රතික්ෂේප කරනු ලැබේ. මෙම ආරක්ෂක ආකෘතිය NT පරිගණකවල දේශීය පරිශීලක ලියාපදිංචිය සහ දුරස්ථ ජාල ඉල්ලීම් යන දෙකටම අදාළ වේ.

NTFS පද්ධතියට යම් යම් ස්වයං-සුව කිරීමේ හැකියාවන් ද ඇත. NTFS, විශේෂ පද්ධති ලොගයකට එරෙහිව ගොනු ලිවීමේ මෙහෙයුම් නැවත ධාවනය කිරීමට ඉඩ සලසන ගනුදෙනු ලොග් කිරීම ඇතුළුව, පද්ධති අඛණ්ඩතාව තහවුරු කිරීම සඳහා විවිධ යාන්ත්‍රණ සඳහා සහය දක්වයි.

හිදී ලොග් කිරීමගොනු මෙහෙයුම්, ගොනු කළමනාකරණ පද්ධතිය විශේෂ සේවා ගොනුවක සිදුවන වෙනස්කම් වාර්තා කරයි. ගොනු ව්යුහය වෙනස් කිරීම සම්බන්ධ මෙහෙයුමක් ආරම්භයේදී, අනුරූප සටහනක් සාදනු ලැබේ. ගොනු මෙහෙයුම් අතරතුර කිසියම් අසමත් වීමක් සිදුවුවහොත්, එම මෙහෙයුම් ආරම්භක ලකුණ අසම්පූර්ණ ලෙස දක්වා ඇත. ඔබ යන්ත්‍රය නැවත පණගැන්වීමෙන් පසු ගොනු පද්ධති අඛණ්ඩතා පරීක්ෂාවක් සිදු කරන විට, මෙම පොරොත්තු මෙහෙයුම් අවලංගු වන අතර ගොනු ඒවායේ මුල් තත්ත්වයට ප්‍රතිසාධනය කරනු ඇත. ලිපිගොනු වල දත්ත වෙනස් කිරීමේ ක්‍රියාකාරිත්වය සාමාන්‍යයෙන් සම්පුර්ණ කර ඇත්නම්, මෙම සේවාවේ ලොග් කිරීමේ ආධාරක ගොනුව තුළ මෙහෙයුම සම්පූර්ණ වූ ලෙස සලකුණු කර ඇත.

ගොනු පද්ධතියේ ප්රධාන අවාසියNTFS- සේවා දත්ත විශාල ඉඩක් ගනී (උදාහරණයක් ලෙස, එක් එක් නාමාවලි මූලද්‍රව්‍ය 2 KB ගනී) - කුඩා කොටස් සඳහා, සේවා දත්ත මාධ්‍ය පරිමාවෙන් 25% දක්වා ගත හැකිය.

Þ NTFS නම්ය තැටි හැඩතල ගැන්වීමට භාවිතා කළ නොහැක. 100 MB ට වඩා කුඩා කොටස් ආකෘතිකරණය කිරීමට ඔබ එය භාවිතා නොකළ යුතුය.

OS ගොනු පද්ධතිය UNIX

UNIX ලෝකයේ, ඔවුන්ගේම බාහිර මතක ව්‍යුහය සහිත විවිධ ගොනු පද්ධති කිහිපයක් තිබේ. වඩාත් ප්‍රචලිත වන්නේ සම්ප්‍රදායික UNIX System V (s5) ගොනු පද්ධතිය සහ UNIX BSD පවුලේ ගොනු පද්ධතිය (ufs) ය.

5 සලකා බලන්න.

UNIX පද්ධතියක ගොනුවක් යනු අහඹු ප්‍රවේශ අක්ෂර එකතුවකි.

ගොනුවට පරිශීලකයා විසින් පනවන ලද ව්‍යුහයක් ඇත.

ගොනුව Unix පද්ධතිය, යනු ධූරාවලි, බහු-පරිශීලක ගොනු පද්ධතියකි.

ගොනු පද්ධතියට ගස් ව්‍යුහයක් ඇත. ගසෙහි සිරස් (අතරමැදි නෝඩ්) යනු වෙනත් නාමාවලි හෝ ගොනු වෙත සබැඳි සහිත නාමාවලි වේ. ගසෙහි කොළ ලිපිගොනු හෝ හිස් නාමාවලි වලට අනුරූප වේ.

අදහස් දක්වන්න.ඇත්ත වශයෙන්ම, Unix ගොනු පද්ධතිය ගස් මත පදනම් වූවක් නොවේ. කාරණය නම්, එය ඇසුරු කළ හැකි බැවින්, ගසක ස්වරූපයෙන් ධූරාවලිය උල්ලංඝනය කිරීමේ හැකියාව පද්ධතියට ඇත. එකම ගොනු අන්තර්ගතය සහිත බහු නම්.

තැටි ව්යුහය

තැටිය බ්ලොක් වලට බෙදී ඇත. mkfs විධානය සමඟ ගොනු පද්ධතිය සංයුති කිරීමේදී දත්ත වාරණ ප්‍රමාණය තීරණය වන අතර එය බයිට් 512, 1024, 2048, 4096 හෝ 8192 ලෙස සැකසිය හැක.

අපි බයිට් 512 (අංශයේ විශාලත්වය) ගණන් කරමු.

තැටි අවකාශය පහත ප්‍රදේශ වලට බෙදා ඇත (රූපය බලන්න):

· පැටවීමේ වාරණ;

· පාලන සුපර්බ්ලොක්;

· i-nodes අරාව;

· ගොනු වල අන්තර්ගතය (දත්ත) ගබඩා කිරීම සඳහා ප්රදේශය;

· නිදහස් බ්ලොක් කට්ටලයක් (ලැයිස්තුවකට සම්බන්ධ);

ඇරඹුම් වාරණ

Superblock

i - node

. . .

i - node

අදහස් දක්වන්න. UFS ගොනු පද්ධතිය සඳහා - මේ සියල්ල සිලින්ඩර සමූහයක් සඳහා පුනරාවර්තනය වේ (බූට් බ්ලොක් හැර) + සිලින්ඩර සමූහය විස්තර කිරීමට විශේෂ ප්රදේශයක් වෙන් කර ඇත.

ඇරඹුම් වාරණ

වාරණ අංක 0 හි පිහිටා ඇත. (දෘඪාංග ඇරඹුම් කාරකය සෑම විටම පද්ධති උපාංග වාරණ ශුන්‍යයට ප්‍රවේශ වන බැවින්, පද්ධති උපාංග වාරණ ශුන්‍යයේ මෙම බ්ලොක් එක ස්ථානගත කිරීම දෘඪාංග මගින් තීරණය කරනු ලබන බව මතක තබා ගන්න. මෙය දෘඪාංග මත රඳා පවතින ගොනු පද්ධතියේ අවසාන අංගය වේ.)

ඇරඹුම් කොටසෙහි ප්‍රවර්ධන වැඩසටහනක් අඩංගු වන අතර එය මුලින් UNIX OS දියත් කිරීමට භාවිතා කරයි. S 5 ගොනු පද්ධතිවල, ඇත්ත වශයෙන්ම භාවිතා වන්නේ root ගොනු පද්ධතියේ ඇරඹුම් කොටස පමණි. අතිරේක ගොනු පද්ධති තුළ, මෙම ප්රදේශය පවතී, නමුත් භාවිතා නොවේ.

Superblock

ගොනු පද්ධතියේ තත්වය පිළිබඳ මෙහෙයුම් තොරතුරු මෙන්ම ගොනු පද්ධති සැකසුම් පිළිබඳ දත්ත එහි අඩංගු වේ.

විශේෂයෙන්ම, superblock පහත තොරතුරු අඩංගු වේ

· i-නෝඩ් ගණන (දර්ශක විස්තර කරන්නන්);

· කොටස් ප්රමාණය ???;

· නිදහස් කුට්ටි ලැයිස්තුව;

· නොමිලේ i-nodes ලැයිස්තුව;

· හා වෙනත්.

අවධානය යොමු කරමු! තැටියේ ඇති නිදහස් ඉඩ වේ සම්බන්ධිත නිදහස් කුට්ටි ලැයිස්තුව. මෙම ලැයිස්තුව සුපිරි බ්ලොක් එකක ගබඩා කර ඇත.

ලැයිස්තු මූලද්‍රව්‍ය යනු මූලද්‍රව්‍ය 50 ක අරාවකි (බ්ලොක් = 512 බයිට් නම්, එවිට මූලද්‍රව්‍යය = බිටු 16):

· අරා මූලද්‍රව්‍ය අංක 1-48 හි 2 සිට 49 දක්වා ගොනු බ්ලොක් අවකාශයේ නිදහස් බ්ලොක් ගණන අඩංගු වේ.

· මුලද්‍රව්‍ය #0 හි ලැයිස්තුවේ අඛණ්ඩ පැවැත්මට දර්ශකයක් අඩංගු වේ, සහ

· අවසාන මූලද්‍රව්‍යයේ (අංක 49) අරාවේ නිදහස් මූලද්‍රව්‍යයකට දර්ශකයක් අඩංගු වේ.

කිසියම් ක්‍රියාවලියකට ගොනුවක් ප්‍රසාරණය කිරීම සඳහා නිදහස් බ්ලොක් එකක් අවශ්‍ය නම්, පද්ධතිය විසින් පොයින්ටරයක් ​​(නිදහස් මූලද්‍රව්‍යයකට) භාවිතයෙන් අරා මූලද්‍රව්‍යයක් තෝරා ගන්නා අතර, මෙම මූලද්‍රව්‍යයේ ගබඩා කර ඇති අංක සහිත බ්ලොක් එක ගොනුවට සපයනු ලැබේ. ගොනුවක් අඩු කළහොත්, නිදහස් කළ සංඛ්‍යා නිදහස් බ්ලොක් අරාවට එකතු කර නිදහස් මූලද්‍රව්‍යයට දර්ශකය සකස් කරනු ලැබේ.

අරා ප්‍රමාණය මූලද්‍රව්‍ය 50ක් වන බැවින් තීරණාත්මක අවස්ථා දෙකක් සිදුවිය හැක:

1. අපි ගොනු බ්ලොක් නිදහස් කරන විට, නමුත් ඒවා මෙම අරාවට නොගැලපේ. මෙම අවස්ථාවෙහිදී, ගොනු පද්ධතියෙන් එක් නිදහස් බ්ලොක් එකක් තෝරාගෙන ඇති අතර සම්පූර්ණයෙන්ම පුරවා ඇති නිදහස් කුට්ටි අරාව මෙම කොටසට පිටපත් කරනු ලැබේ, ඉන්පසු නිදහස් මූලද්‍රව්‍ය වෙත දර්ශකයේ අගය නැවත සකසනු ලැබේ, සහ සුපිරි බ්ලොක් එකෙහි පිහිටා ඇති අරාවේ ශුන්‍ය මූලද්‍රව්‍යයේ, අරාවේ අන්තර්ගතය පිටපත් කිරීමට පද්ධතිය තෝරාගෙන ඇති වාරණ ගණන අඩංගු වේ.. මේ මොහොතේ, නිදහස් බ්ලොක් ලැයිස්තුවේ නව අංගයක් නිර්මාණය වේ (එක් එක් මූලද්රව්ය 50 කින්).

2. නිදහස් කුට්ටි අරාවේ මූලද්‍රව්‍යවල අන්තර්ගතය අවසන් වූ විට (මෙම අවස්ථාවේදී, අරාවේ ශුන්‍ය මූලද්‍රව්‍යය ශුන්‍ය වේ) මෙම මූලද්‍රව්‍යය ශුන්‍යයට සමාන නොවේ නම්, මෙයින් අදහස් කරන්නේ එහි අඛණ්ඩ පැවැත්මක් පවතින බවයි. අරාව. මෙම අඛණ්ඩව RAM හි ඇති සුපිරි බ්ලොක් පිටපතකට කියවනු ලැබේ.

නිදහස් ලැයිස්තුවi-nodes. මෙය මූලද්‍රව්‍ය 100 කින් සමන්විත බෆරයකි. මේ මොහොතේ නොමිලේ පවතින i-nodes 100 ක් පිළිබඳ තොරතුරු එහි අඩංගු වේ.

සුපර්බ්ලොක් එක හැම විටම RAM එකේ ඇත

Þ සියලුම මෙහෙයුම් (බ්ලොක් සහ අයි-නෝඩ් මුදා හැරීම සහ වාඩිලාගැනීම RAM හි සිදු වේ Þ තැටි හුවමාරු අවම කිරීම.

එහෙත්! Superblock හි අන්තර්ගතය තැටියට ලියා නොමැති නම් සහ බලය අක්රිය කර ඇත්නම්, ගැටළු මතු වේ (ගොනු පද්ධතියේ සැබෑ තත්ත්වය සහ superblock හි අන්තර්ගතය අතර විෂමතාවයක්). නමුත් මෙය දැනටමත් පද්ධති උපකරණවල විශ්වසනීයත්වය සඳහා අවශ්ය වේ.

අදහස් දක්වන්න. UFS ගොනු පද්ධති ස්ථායීතාවය වැඩි දියුණු කිරීම සඳහා සුපිරි බ්ලොක් (සිලින්ඩර කණ්ඩායමකට එක් පිටපතක්) බහු පිටපත් සඳහා සහය දක්වයි.

ඉනෝඩ් ප්රදේශය

මෙය හැඳින්වෙන ගොනු විස්තර මාලාවකි i-nodes (මම-නෝඩය).(බයිට් 64ක්?)

ගොනුවක සෑම දර්ශක විස්තරයක්ම (i-node) අඩංගු වන්නේ:

· ගොනු වර්ගය (ගොනුව/නාමාවලිය/විශේෂ ගොනුව/fifo/socket)

· ගුණාංග (ප්‍රවේශ හිමිකම්) - 10

ගොනු හිමිකරු හැඳුනුම්පත

· ගොනු හිමිකරුගේ කණ්ඩායම් හැඳුනුම්පත

· ගොනු නිර්මාණය කිරීමේ කාලය

ගොනු වෙනස් කිරීමේ කාලය

· ගොනුව වෙත අවසන් ප්‍රවේශයේ වේලාව

· ගොනු දිග

විවිධ නාමාවලි වලින් ලබා දී ඇති i-node වෙත සබැඳි ගණන

ලිපින අවහිර කරන්න

!සටහන. මෙහි ගොනු නාමයක් නොමැත

එය සංවිධානය කරන ආකාරය දෙස සමීපව බලමු ඇමතීම අවහිර කරන්න, ගොනුව පිහිටා ඇති. එබැවින්, ලිපින ක්ෂේත්රයේ ගොනුවේ පළමු බ්ලොක් 10 හි අංක ඇත.

ගොනුව වාරණ දහය ඉක්මවන්නේ නම්, පහත සඳහන් යාන්ත්‍රණය ක්‍රියා කිරීමට පටන් ගනී: ක්ෂේත්‍රයේ 11 වන මූලද්‍රව්‍යයේ බ්ලොක් අංකය අඩංගු වන අතර එහි මෙම ගොනුවේ බ්ලොක් වලට සබැඳි 128 (256) අඩංගු වේ. ගොනුව ඊටත් වඩා විශාල නම්, ක්ෂේත්‍රයේ 12 වන මූලද්‍රව්‍යය භාවිතා වේ - එහි බ්ලොක් අංකය 128 (256) අඩංගු වන අතර, එක් එක් බ්ලොක් එකක 128 (256) ගොනු පද්ධති වාරණ අංක අඩංගු වේ. ගොනුව ඊටත් වඩා විශාල නම්, 13 වන මූලද්‍රව්‍යය භාවිතා වේ - එහිදී ලැයිස්තුවේ කූඩු ගැඹුර තවත් එකකින් වැඩි වේ.

මේ ආකාරයෙන් අපට (10+128+128 2 +128 3)*512 ප්‍රමාණයේ ගොනුවක් ලබා ගත හැක.

මෙය පහත පරිදි නිරූපණය කළ හැක.

ගොනුවේ 1 වන කොටසෙහි ලිපිනය

ගොනුවේ 2 වන කොටසෙහි ලිපිනය

ගොනුවේ 10 වැනි කොටසේ ලිපිනය

වක්‍ර ලිපින වාරණ ලිපිනය (බ්ලොක් ලිපින 256ක් සහිත බ්ලොක්)

2වන වක්‍ර ලිපින කොටසේ ලිපිනය (ලිපින සහිත ලිපින කුට්ටි 256ක් සහිත බ්ලොක්)

3 වන වක්‍ර ලිපින කොටසේ ලිපිනය (ලිපින සහිත බ්ලොක් වල ලිපින සහිත බ්ලොක් වල ලිපින සහිත බ්ලොක්)

ගොනු ආරක්ෂාව

දැන් අපි බලමු අයිතිකරු සහ කණ්ඩායම් හැඳුනුම්පත් සහ ආරක්ෂක බිටු.

Unix OS වල නම් පාවිච්චි වෙන්නේ තුන් මට්ටමේ පරිශීලක ධුරාවලිය:

පළමු මට්ටම සියලුම පරිශීලකයින් වේ.

දෙවන මට්ටම පරිශීලක කණ්ඩායම් වේ. (සියලු පරිශීලකයින් කණ්ඩායම් වලට බෙදා ඇත.

තෙවන මට්ටම නිශ්චිත පරිශීලකයෙකි (කණ්ඩායම් සැබෑ පරිශීලකයින්ගෙන් සමන්විත වේ). පරිශීලකයින්ගේ මෙම තුන්-මට්ටමේ සංවිධානය හේතුවෙන්, සෑම ගොනුවකටම ගුණාංග තුනක් ඇත:

1) ගොනුවේ හිමිකරු. මෙම ගුණාංගය ගොනුවේ හිමිකරු ලෙස පද්ධතිය විසින් ස්වයංක්‍රීයව පවරනු ලබන එක් විශේෂිත පරිශීලකයෙකු සමඟ සම්බන්ධ වේ. ගොනුවක් සෑදීමෙන් ඔබට පෙරනිමි හිමිකරු බවට පත්විය හැකි අතර, ගොනුවක හිමිකරු වෙනස් කිරීමට ඔබට ඉඩ සලසන විධානයක් ද ඇත.

2) ගොනු ප්රවේශ ආරක්ෂාව. එක් එක් ගොනුව වෙත ප්‍රවේශය කාණ්ඩ තුනකට සීමා වේ:

· හිමිකරු අයිතිවාසිකම් (මෙම ගොනුව සමඟ අයිතිකරුට කළ හැකි දේ, සාමාන්ය නඩුවේ - අවශ්යයෙන්ම සෑම දෙයක්ම නොවේ);

· ගොනු හිමිකරු අයත් වන කණ්ඩායමේ අයිතිවාසිකම්. හිමිකරු මෙහි ඇතුළත් කර නොමැත (උදාහරණයක් ලෙස, හිමිකරු සඳහා ගොනුවක් කියවීමට-අගුළු දැමිය හැක, නමුත් අනෙකුත් සියලුම කණ්ඩායම් සාමාජිකයින්ට ගොනුවෙන් නිදහසේ කියවිය හැක;

· පද්ධතියේ අනෙකුත් සියලුම පරිශීලකයින්;

මෙම කාණ්ඩ තුන ක්‍රියා තුනක් නියාමනය කරයි: ගොනුවකින් කියවීම, ගොනුවකට ලිවීම සහ ගොනුවක් ක්‍රියාත්මක කිරීම (මතකයේ R,W,X පද්ධති, පිළිවෙලින්). මෙම කාණ්ඩ තුනෙහි ඇති සෑම ගොනුවක්ම කුමන පරිශීලකයාට කියවිය හැකිද, ලිවිය හැකි සහ එය ක්‍රියාවලියක් ලෙස ක්‍රියාත්මක කළ හැක්කේ කාටද යන්න නිර්වචනය කරයි.

නාමාවලි සංවිධානය

OS දෘෂ්ටි කෝණයෙන්, බහලුම යනු නාමාවලියට අයත් සියලුම ගොනු පිළිබඳ දත්ත අඩංගු නිතිපතා ගොනුවකි.

නාමාවලි මූලද්‍රව්‍ය ක්ෂේත්‍ර දෙකකින් සමන්විත වේ:

1) i-node ගණන (i-nodes අරාවේ සාමාන්‍ය අංකය) සහ

2) ගොනු නම:

සෑම නාමාවලියකම විශේෂ නම් දෙකක් අඩංගු වේ: ‘.’ - නාමාවලියම; ‘..’ - මාපිය නාමාවලිය.

(මූල නාමාවලිය සඳහා, මාපිය එකම නාමාවලිය වෙත යොමු කරයි.)

සාමාන්‍යයෙන්, නාමාවලියක එකම i-node වෙත යොමු වන බහුවිධ ඇතුළත් කිරීම් අඩංගු විය හැකි නමුත් නාමාවලියෙහි එකම නම් සහිත ඇතුළත් කිරීම් අඩංගු විය නොහැක. එනම්, ගොනුවේ අන්තර්ගතය සමඟ අත්තනෝමතික නම් සංඛ්යාවක් සම්බන්ධ කළ හැකිය. එය හැඳින්වේ ගැටගැසීම. තනි ගොනුවකට යොමු වන නාමාවලි ඇතුළත් කිරීමක් ලෙස හැඳින්වේ සන්නිවේදන.

ගොනු නාමාවලි ඇතුළත් කිරීම් වලින් ස්වාධීනව පවතින අතර ඩිරෙක්ටරි සබැඳි ඇත්ත වශයෙන්ම භෞතික ගොනු වෙත යොමු කරයි. ගොනුවක් "අතුරුදහන්" වන්නේ එය වෙත යොමු කරන අවසාන සබැඳිය මකා දැමූ විටය.

එබැවින්, නමින් ගොනුවක් වෙත ප්‍රවේශ වීමට,මෙහෙයුම් පද්ධතිය

1. ගොනුව අඩංගු නාමාවලියෙහි මෙම නම සොයා ගනී,

2. ගොනුවේ i-node අංකය ලබා ගනී,

3. අංකය අනුව i-nodes ප්රදේශයේ i-node සොයා ගනී,

4. i-node වෙතින් ගොනු දත්ත පිහිටා ඇති කුට්ටි වල ලිපිනයන් ලැබේ,

5. බ්ලොක් ලිපින භාවිතයෙන් දත්ත ප්‍රදේශයෙන් බ්ලොක් කියවයි.

තැටි කොටස් ව්යුහය තුළ EXT2 එෆ්එස්

සම්පූර්ණ කොටස් අවකාශය බ්ලොක් වලට බෙදී ඇත. බ්ලොක් එකක් ප්‍රමාණයෙන් කිලෝබයිට් 1, 2, හෝ 4 විය හැක. බ්ලොක් එකක් යනු තැටි අවකාශයේ ආමන්ත්‍රණය කළ හැකි ඒකකයකි.

ඔවුන්ගේ ප්රදේශයේ කුට්ටි කුට්ටි කාණ්ඩවලට ඒකාබද්ධ වේ. ගොනු පද්ධතියක ඇති බ්ලොක් සහ සමූහයක් තුළ ඇති කුට්ටි අනුපිළිවෙලින් අංකනය කර ඇත, 1 න් ආරම්භ වේ. තැටියක පළමු කොටස අංක 1 වන අතර එය කණ්ඩායම් අංක 1 ට අයත් වේ. තැටියක ඇති මුළු කුට්ටි ගණන (තැටි කොටසක) අංශවල ප්‍රකාශිත තැටියේ ධාරිතාව බෙදීමකි. තවද බ්ලොක් කණ්ඩායම් ගණන බ්ලොක් ගණන බෙදිය යුතු නැත, මන්ද අවසාන වාරණ කණ්ඩායම සම්පූර්ණ නොවිය හැකිය. සෑම බ්ලොක් කාණ්ඩයකම ආරම්භයේ ලිපිනයක් ඇත, එය ((කණ්ඩායම් අංකය - 1)* (කණ්ඩායමේ කුට්ටි ගණන)) ලෙස ලබා ගත හැක.

සෑම බ්ලොක් කණ්ඩායමක්ම එකම ව්යුහයක් ඇත. එහි ව්යුහය වගුවේ දක්වා ඇත.

මෙම ව්‍යුහයේ පළමු අංගය (සුපිරි බ්ලොක්) සියලුම කණ්ඩායම් සඳහා සමාන වන අතර ඉතිරි සියල්ල එක් එක් කණ්ඩායම සඳහා තනි වේ. සුපිරි බ්ලොක් එක එක් එක් බ්ලොක් කාණ්ඩයේ පළමු කොටසේ ගබඩා කර ඇත (පළමු බ්ලොක් එකේ ඇරඹුම් වාර්තාවක් ඇති කණ්ඩායම් 1 හැර). Superblockගොනු පද්ධතියේ ආරම්භක ස්ථානය වේ. එය ප්‍රමාණයෙන් බයිට් 1024 ක් වන අතර සෑම විටම ගොනු පද්ධතියේ ආරම්භයේ සිට බයිට් 1024 ක ඕෆ්සෙට් හි පිහිටා ඇත. සුපිරි බ්ලොක් එකක බහු පිටපත් තිබීම ගොනු පද්ධතියේ මෙම මූලද්‍රව්‍යයේ අතිශය වැදගත්කම මගින් පැහැදිලි කෙරේ. අසාර්ථක වීමෙන් පසු ගොනු පද්ධතියක් ප්රතිසාධනය කිරීමේදී Superblock අනුපිටපත් භාවිතා වේ.

Superblock හි ගබඩා කර ඇති තොරතුරු තැටියේ ඉතිරි දත්ත වෙත ප්රවේශය සංවිධානය කිරීමට භාවිතා කරයි. Superblock මඟින් ගොනු පද්ධතියේ ප්‍රමාණය, කොටසේ ඇති උපරිම ගොනු සංඛ්‍යාව, නිදහස් ඉඩ ප්‍රමාණය තීරණය කරයි, සහ වෙන් නොකළ ප්‍රදේශ සඳහා සොයා බැලිය යුතු ස්ථානය පිළිබඳ තොරතුරු අඩංගු වේ. මෙහෙයුම් පද්ධතිය ආරම්භ වූ විට, සුපර් බ්ලොක් මතකය තුළට කියවන අතර ගොනු පද්ධතියේ සියලුම වෙනස්කම් මුලින්ම OS හි ඇති සුපිරි බ්ලොක් පිටපතකින් පිළිබිඹු වන අතර ඒවා තැටියට පමණක් ලියා ඇත. බොහෝ පරිශීලකයින් සහ ක්‍රියාවලීන් නිරන්තරයෙන් ගොනු යාවත්කාලීන කරන බැවින් මෙය පද්ධති ක්‍රියාකාරිත්වය වැඩි දියුණු කරයි. අනෙක් අතට, පද්ධතිය අක්රිය කර ඇති විට, සුපර් බ්ලොක් තැටියට ලිවිය යුතුය, එය හුදෙක් බලය අක්රිය කිරීමෙන් පරිගණකය අක්රිය කිරීමට ඉඩ නොදේ. එසේ නොමැතිනම්, ඔබ ඊළඟ වතාවේ ආරම්භ කරන විට, superblock හි සටහන් කර ඇති තොරතුරු ගොනු පද්ධතියේ සැබෑ තත්වයට අනුරූප නොවේ.

සුපර් බ්ලොක් එක පහත දැක්වෙන්නේ බ්ලොක් සමූහයේ විස්තරයකි (සමූහ විස්තර කරන්නන්). මෙම විස්තරයේ අඩංගු වන්නේ:

මෙම කණ්ඩායමේ බ්ලොක් බිට්මැප් එක අඩංගු බ්ලොක් එකේ ලිපිනය;

මෙම කණ්ඩායමේ inode bitmap එක අඩංගු බ්ලොක් එකේ ලිපිනය;

මෙම කණ්ඩායමේ ඉනෝඩ වගුව අඩංගු බ්ලොක් එකේ ලිපිනය;

මෙම කණ්ඩායමේ නිදහස් කුට්ටි ගණන කවුන්ටරය;

මෙම කණ්ඩායමේ නිදහස් ඉනෝඩ ගණන;

නාමාවලි වන දී ඇති කණ්ඩායමක ඇති ඉනෝඩ ගණන

සහ අනෙකුත් දත්ත.

කණ්ඩායම් විස්තරයේ ගබඩා කර ඇති තොරතුරු බ්ලොක් සහ ඉනෝඩ් බිට්මැප් මෙන්ම ඉනෝඩ වගුව සොයා ගැනීමට භාවිතා කරයි.

ගොනු පද්ධතිය Ext 2 මගින් සංලක්ෂිත වේ:

  • ධූරාවලි ව්යුහය,
  • දත්ත කට්ටල සම්බන්ධීකරණ සැකසීම,
  • ගතික ගොනු දිගුව,
  • ලිපිගොනු වල තොරතුරු ආරක්ෂා කිරීම,
  • පර්යන්ත උපාංග (පර්යන්ත සහ ටේප් උපාංග වැනි) ගොනු ලෙස සැලකීම.

අභ්යන්තර ගොනු නිරූපණය

Ext 2 පද්ධතියේ සෑම ගොනුවක්ම ඇත අද්විතීය දර්ශකය. ගොනුවට ප්‍රවේශ වීමට ඕනෑම ක්‍රියාවලියකට අවශ්‍ය තොරතුරු මෙම දර්ශකයේ අඩංගු වේ. හොඳින් නිර්වචනය කරන ලද පද්ධති ඇමතුම් කට්ටලයක් භාවිතයෙන් ගොනු වෙත ප්‍රවේශ වීම ක්‍රියාවලි කරයි සහ සුදුසුකම් ලත් ගොනු නාමයක් ලෙස ක්‍රියා කරන අක්ෂර මාලාවක් සමඟ ගොනුව හඳුනා ගනී. සෑම සංයෝග නාමයක්ම ගොනුවක් අනන්‍යව හඳුනා ගනී, එබැවින් පද්ධති කර්නලය මෙම නම ගොනු දර්ශකයක් බවට පරිවර්තනය කරයි. දර්ශකයෙහි ගොනු තොරතුරු තැටියේ ඇති ලිපින වගුවක් ඇතුළත් වේ. තැටියක ඇති සෑම බ්ලොක් එකක්ම එහි අංකයෙන් ආමන්ත්‍රණය කර ඇති බැවින්, මෙම වගුව තැටි වාරණ අංක එකතුවක් ගබඩා කරයි. නම්‍යශීලී බව වැඩි කිරීම සඳහා, කර්නලය විසින් ගොනුවක් වරකට බ්ලොක් එකක් එකතු කරයි, එමඟින් ගොනුවේ තොරතුරු ගොනු පද්ධතිය පුරා විසිරී යාමට ඉඩ සලසයි. නමුත් මෙම පිරිසැලසුම දත්ත සෙවීමේ කාර්යය සංකීර්ණ කරයි. ලිපින වගුවේ ගොනුවට අයත් තොරතුරු අඩංගු බ්ලොක් අංක ලැයිස්තුවක් අඩංගු වේ.

ගොනු ඉනෝඩ

තැටියේ ඇති සෑම ගොනුවකටම අනුරූපී ගොනු ඉනෝඩයක් ඇත, එය එහි අනුක්රමික අංකය - ගොනු දර්ශකය මගින් හඳුනා ගැනේ. මෙයින් අදහස් කරන්නේ ගොනු පද්ධතියක් මත නිර්මාණය කළ හැකි ගොනු ගණන inode සංඛ්යාවෙන් සීමා වන බවයි, එය ගොනු පද්ධතිය නිර්මාණය කරන විට හෝ තැටි කොටසෙහි භෞතික ප්රමාණය මත පදනම්ව ගණනය කරනු ලබන විට එය පැහැදිලිව දක්වා ඇත. Inodes තැටියේ ස්ථිතික ආකාරයෙන් පවතින අතර කර්නලය ඒවා සමඟ වැඩ කිරීමට පෙර ඒවා මතකයට කියවයි.

ගොනු ඉනෝඩයේ පහත තොරතුරු අඩංගු වේ:

- මෙම ගොනුවේ වර්ගය සහ ප්‍රවේශ හිමිකම්.

ගොනු හිමිකරු හඳුනාගැනීම (හිමිකරු Uid).

ගොනු ප්‍රමාණය බයිට් වලින්.

ගොනුවට අවසාන ප්‍රවේශයේ වේලාව (ප්‍රවේශ කාලය).

ගොනු නිර්මාණය කිරීමේ කාලය.

ගොනුවේ අවසාන වෙනස් කිරීමේ කාලය.

ගොනු මකාදැමීමේ කාලය.

කණ්ඩායම් හැඳුනුම්පත (GID).

සබැඳි ගණන්.

ගොනුව විසින් අල්ලාගෙන ඇති කුට්ටි ගණන.

ගොනු කොඩි

OS සඳහා වෙන් කර ඇත

ගොනු දත්ත ලියා ඇති බ්ලොක් වලට පොයින්ටර් (රූපය 1 හි සෘජු සහ වක්‍ර ආමන්ත්‍රණය සඳහා උදාහරණයක්)

ගොනු අනුවාදය (NFS සඳහා)

ACL ගොනුව

නාමාවලිය ACL

ඛණ්ඩක ලිපිනය

ඛණ්ඩ අංකය

කොටස් ප්රමාණය

නාමාවලි

නාමාවලි යනු ගොනු වේ.

කර්නලය දර්ශක ව්‍යුහයක් භාවිතා කර සෘජු සහ වක්‍ර ලිපින මට්ටම් සහිත බ්ලොක් භාවිතා කරමින් සාමාන්‍ය ගොනු වර්ගයක මෙන් ඩිරෙක්ටරියක දත්ත ගබඩා කරයි. ක්‍රියාවලිවලට සාමාන්‍ය ලිපිගොනු කියවන ආකාරයටම නාමාවලි වලින් දත්ත කියවිය හැක, කෙසේ වෙතත්, බහලුම වෙත විශේෂ ලිවීම් ප්‍රවේශය කර්නලය මගින් වෙන් කර ඇති අතර, නාමාවලි ව්‍යුහය නිවැරදි බව සහතික කරයි.)

ක්‍රියාවලියක් ගොනු මාර්ගයක් භාවිතා කරන විට, කර්නලය අදාළ ඉනෝඩ අංකය සඳහා නාමාවලි දෙස බලයි. ගොනු නාමය inode අංකයක් බවට පරිවර්තනය කිරීමෙන් පසුව, inode මතකයේ තබා පසුව ඉල්ලීම් වලදී භාවිතා වේ.

EXT2 හි අමතර විශේෂාංග එෆ්එස්

සම්මත Unix විශේෂාංග වලට අමතරව, EXT2fs සාමාන්‍යයෙන් Unix ගොනු පද්ධති මඟින් සහාය නොදක්වන අමතර විශේෂාංග කිහිපයක් සපයයි.

ගොනු කට්ටල සමඟ වැඩ කිරීමේදී කර්නලය ප්‍රතික්‍රියා කරන ආකාරය වෙනස් කිරීමට ගොනු ගුණාංග ඔබට ඉඩ සලසයි. ඔබට ගොනුවක් හෝ නාමාවලියක් මත ගුණාංග සැකසිය හැක. දෙවන අවස්ථාවෙහිදී, මෙම නාමාවලියෙහි සාදන ලද ගොනු මෙම ගුණාංග උරුම කර ගනී.

පද්ධති සවිකිරීමේදී, ගොනු ගුණාංගවලට අදාළ සමහර විශේෂාංග සැකසිය හැක. සවිකිරීමේ විකල්පය පරිපාලකයාට ගොනු සාදන ආකාරය තෝරා ගැනීමට ඉඩ සලසයි. BSD-විශේෂිත ගොනු පද්ධතියක, ගොනු නිර්මාණය කරනු ලබන්නේ මව් නාමාවලිය ලෙස එකම කණ්ඩායම් හැඳුනුම්පතෙනි. System V හි ලක්ෂණ තරමක් සංකීර්ණ වේ. ඩිරෙක්ටරියක සෙට්ගිඩ් බිට් කට්ටලයක් තිබේ නම්, සාදන ලද ගොනු එම ඩිරෙක්ටරියේ කණ්ඩායම් හැඳුනුම්කාරකය උරුම කර ගනී, සහ උප ඩිරෙක්ටරිවලට කණ්ඩායම් හැඳුනුම්කාරකය සහ සෙට්ගිඩ් බිට් උරුම වේ. එසේ නොමැතිනම්, ඇමතුම් ක්‍රියාවලියේ ප්‍රාථමික කණ්ඩායම් හැඳුනුම්පත සමඟ ගොනු සහ නාමාවලි නිර්මාණය වේ.

EXT2fs පද්ධතියට BSD පද්ධතියට සමාන සමමුහුර්ත දත්ත වෙනස් කිරීම් භාවිතා කළ හැක. සවිකිරීමේ විකල්පය පරිපාලකයාට සියලු දත්ත (inodes, bit blocks, indirect blocks, සහ directory blocks) වෙනස් කළ විට ඒවා තැටියට සමමුහුර්තව ලිවිය යුතු බව සඳහන් කිරීමට ඉඩ සලසයි. මෙය ඉහළ දත්ත පටිගත කිරීමේ ධාරිතාවක් ලබා ගැනීමට භාවිතා කළ හැකි නමුත්, දුර්වල කාර්ය සාධනයක් ඇති කරයි. යථාර්ථයේ දී, මෙම කාර්යය සාමාන්යයෙන් භාවිතා නොකෙරේ, කාර්ය සාධනය පිරිහීමට අමතරව, ගොනු පද්ධතිය පරීක්ෂා කිරීමේදී සලකුණු නොකළ පරිශීලක දත්ත අහිමි වීමට හේතු විය හැක.

ගොනු පද්ධතියක් නිර්මාණය කිරීමේදී තාර්කික බ්ලොක් ප්‍රමාණය තෝරා ගැනීමට EXT2fs ඔබට ඉඩ සලසයි. එය ප්‍රමාණයෙන් බයිට් 1024, 2048 හෝ 4096 විය හැක. විශාල බ්ලොක් භාවිතා කිරීමෙන් වේගවත් I/O මෙහෙයුම් සිදු වේ (තැටි ඉල්ලීම් අඩු බැවින්) සහ එම නිසා හිස චලනය අඩු වේ. අනෙක් අතට, විශාල කුට්ටි භාවිතා කිරීම තැටි අවකාශය නාස්ති වීමට හේතු වේ. සාමාන්‍යයෙන්, ගොනුවක අවසාන කොටස තොරතුරු ගබඩා කිරීම සඳහා සම්පූර්ණයෙන්ම භාවිතා නොවේ, එබැවින් බ්ලොක් ප්‍රමාණය වැඩි වන විට, අපතේ යන තැටි ඉඩ ප්‍රමාණය වැඩි වේ.

EXT2fs ඔබට වේගවත් සංකේතාත්මක සබැඳි භාවිතා කිරීමට ඉඩ සලසයි. එවැනි සබැඳි භාවිතා කරන විට, ගොනු පද්ධති දත්ත අවහිර කිරීම් භාවිතා නොකෙරේ. ගමනාන්ත ගොනු නාමය දත්ත බ්ලොක් එකේ ගබඩා කර නැත, නමුත් ඉනෝඩයේම. මෙම ව්යුහය ඔබට තැටි ඉඩ ඉතිරි කර ගැනීමට සහ සංකේතාත්මක සබැඳි සැකසීම වේගවත් කිරීමට ඉඩ සලසයි. ඇත්ත වශයෙන්ම, හසුරුව සඳහා වෙන් කර ඇති ඉඩ සීමිතය, එබැවින් සෑම සබැඳියක්ම වේගවත් සබැඳියක් ලෙස නිරූපණය කළ නොහැක. වේගවත් කරන ලද සබැඳියක ගොනු නාමයක උපරිම දිග අක්ෂර 60 කි. නුදුරු අනාගතයේ දී කුඩා ගොනු සඳහා මෙම යෝජනා ක්රමය පුළුල් කිරීමට සැලසුම් කර ඇත.

EXT2fs ගොනු පද්ධතියේ තත්වය නිරීක්ෂණය කරයි. ගොනු පද්ධතියේ තත්වය දැක්වීමට කර්නලය සුපිරි බ්ලොක් හි වෙනම ක්ෂේත්‍රයක් භාවිතා කරයි. ගොනු පද්ධතිය කියවීමේ / ලිවීමේ ආකාරයෙන් සවි කර ඇත්නම්, එහි තත්වය "පිරිසිදු නොවේ" ලෙස සකසා ඇත. එය විසුරුවා හරිනු ලැබුවහොත් හෝ කියවීමට පමණක් ප්‍රකාරයේදී නැවත සවිකර තිබේ නම්, එහි තත්වය "පිරිසිදු" ලෙස සකසා ඇත. පද්ධති ආරම්භය සහ ගොනු පද්ධති තත්ත්‍ව පරීක්ෂා කිරීමේදී, ගොනු පද්ධති පරීක්ෂාවක් අවශ්‍යද යන්න තීරණය කිරීමට මෙම තොරතුරු භාවිතා කරයි. කර්නලය ද මෙම ක්ෂේත්‍රයේ යම් දෝෂ ඇති කරයි. කර්නලය නොගැලපීමක් හඳුනාගත් විට, ගොනු පද්ධතිය "දෝෂ සහිත" ලෙස සලකුණු කරයි. එහි තත්ත්වය ඇත්ත වශයෙන්ම පිරිසිදු වුවද, පද්ධතිය පරීක්ෂා කිරීමට ගොනු පද්ධති පරීක්ෂක මෙම තොරතුරු පරීක්ෂා කරයි.

දිගු කාලයක් සඳහා ගොනු පද්ධති පරීක්ෂාව නොසලකා හැරීම සමහර විට යම් දුෂ්කරතා ඇති විය හැක, එබැවින් EXT2fs පද්ධතිය නිතිපතා පරීක්ෂා කිරීම සඳහා ක්රම දෙකක් ඇතුළත් වේ. Superblock හි පද්ධති සවිකිරීමේ කවුන්ටරය අඩංගු වේ. මෙම කවුන්ටරය පද්ධතිය කියවීමේ / ලිවීමේ ආකාරයෙන් සවි කරන සෑම අවස්ථාවකම වැඩි වේ. එහි අගය උපරිමයට ළඟා වන්නේ නම් (එය සුපිරි බ්ලොක්හි ද ගබඩා කර ඇත), එවිට ගොනු පද්ධති පරීක්ෂණ වැඩසටහන එහි තත්වය "පිරිසිදු" වුවද එය පරීක්ෂා කිරීමට පටන් ගනී. අවසාන චෙක්පත් කාලය සහ චෙක්පත් අතර උපරිම විරාමය ද සුපිරි බ්ලොක් තුළ ගබඩා කර ඇත. ස්කෑන් අතර උපරිම විරාමය ළඟා වූ විට, ගොනු පද්ධතියේ තත්වය නොසලකා හරින අතර එහි ස්කෑන් කිරීම ආරම්භ වේ.

කාර්ය සාධනය ප්රශස්තකරණය

EXT2fs පද්ධතිය එහි ක්‍රියාකාරිත්වය ප්‍රශස්ත කරන බොහෝ විශේෂාංග අඩංගු වන අතර එමඟින් ලිපිගොනු කියවීමේදී සහ ලිවීමේදී තොරතුරු හුවමාරු වීමේ වේගය වැඩි වේ.

EXT2fs තැටි බෆරය සක්‍රියව භාවිතා කරයි. බ්ලොක් එකක් කියවීමට අවශ්‍ය වූ විට, කර්නලය යාබද කුට්ටි කිහිපයකට I/O මෙහෙයුම් ඉල්ලීමක් නිකුත් කරයි. මේ අනුව, කර්නලය කියවිය යුතු ඊළඟ කොටස දැනටමත් තැටි බෆරය වෙත පටවා ඇති බවට වග බලා ගැනීමට උත්සාහ කරයි. ගොනු අනුපිළිවෙලින් කියවන විට එවැනි මෙහෙයුම් සාමාන්යයෙන් සිදු කරනු ලැබේ.

EXT2fs පද්ධතිය තොරතුරු ස්ථානගත කිරීම සඳහා ප්‍රශස්තකරණයන් විශාල සංඛ්‍යාවක් ද අඩංගු වේ. බ්ලොක් කන්ඩායම් අනුරූප ඉනෝඩ සහ දත්ත බ්ලොක් එකට කාණ්ඩ කිරීමට භාවිතා කරයි. කර්නලය සෑම විටම එකම කණ්ඩායමක එක් ගොනුවක දත්ත කොටස් මෙන්ම එහි විස්තරය තැබීමට උත්සාහ කරයි. මෙය විස්තර කිරීම සහ එහි අනුරූප දත්ත බ්ලොක් කියවන විට ධාවක ප්රධානීන්ගේ චලනය අඩු කිරීමට අදහස් කෙරේ.

ගොනුවකට දත්ත ලිවීමේදී, නව බ්ලොක් එකක් වෙන් කිරීමේදී EXT2fs එක ළඟ කුට්ටි 8ක් දක්වා පූර්ව වෙන් කරයි. මෙම ක්‍රමය මඟින් අධික පද්ධති බරක් යටතේ ඉහළ කාර්ය සාධනයක් ලබා ගැනීමට ඔබට ඉඩ සලසයි. මෙමගින් ලිපිගොනු එක ළඟ ඇති කුට්ටි තුළ තැබීමටද ඉඩ සලසයි, එමඟින් ඒවායේ පසුකාලීන කියවීම වේගවත් වේ.

හැදින්වීම

වර්තමානයේ, වඩාත් සුලභ වන්නේ පුද්ගලික පරිගණක (PCs) මත පදනම් වේ පෙන්ටියම් ප්‍රොසෙසරය. මෙම පරිගණක බොහොමයක් මෙහෙයුම් පද්ධතිය (OS) Windows 95 හෝ Windows 98 (Windows 9x හෝ සරලව වින්ඩෝස්) ධාවනය කරයි. වින්ඩෝස් යනු බිට් 32 සඳහා තථ්‍ය ප්‍රමිතියයි පුද්ගලික පරිගණක. අද වන විට, පද්ධතියේ අනුවාද කිහිපයක් දැනටමත් සංවර්ධනය කර ඇත.

මෙහෙයුම් පද්ධතියක් (OS) යනු පරිගණක දෘඩාංග පාලනය කිරීම, එහි සම්පත් කාර්යක්ෂමව භාවිතා කිරීම සැලසුම් කිරීම සහ පරිශීලක කාර්යයන් මත පදනම්ව ගැටළු විසඳීම සපයන වැඩසටහන් සමූහයකි. OS එක ඔන් කලාම පරිගණකයට ලෝඩ් වෙනවා.

Windows 9x ඇතුළු නවීන මෙහෙයුම් පද්ධතිවල සුවිශේෂී ලක්ෂණ වන්නේ:

සංවර්ධිත පරිශීලක අතුරුමුහුණත, එනම්, පරිශීලකයා සමඟ අන්තර්ක්රියා කිරීමේ මාධ්යයන් සහ ක්රම;

බහු කාර්ය - වැඩසටහන් කිහිපයක් "සමගාමීව" ක්රියාත්මක කිරීම සහතික කිරීමේ හැකියාව;

නවීන ක්ෂුද්‍ර සකසනයන් විසින් සපයනු ලබන සියලුම හැකියාවන් භාවිතා කිරීම;

වැඩ ස්ථාවරත්වය සහ ආරක්ෂාව.

Windows 9x යනු පද්ධති දෙකක් ඒකාබද්ධ කිරීමේ අනුප්‍රාප්තිකයා සහ ප්‍රතිඵලයයි: Windows 3.1x සහ MS-DOS. මෙම පද්ධති සමඟ එහි ගැළපුම සහතික කිරීම සඳහා සංවර්ධකයින්ට සම්මුතීන් ගණනාවක් කිරීමට සිදු විය:

Windows 9x සැබෑ මාදිලියේ ක්‍රියාත්මක වීමට පටන් ගනී, පසුව පමණක් ආරක්ෂිත මාදිලියට යයි;

Windows 9x යාවත්කාලීන MS-DOS මත පදනම් වේ;

Windows 9x හි ප්‍රමාණවත් තරම් 16-bit සංරචක (මොඩියුල සහ උපාංග ධාවක) ඇත.

Windows 9x වස්තු-නැඹුරු ප්‍රවේශයක් මත පදනම් වේ. වස්තු වලට ලේඛන, යෙදුම්, ෆෝල්ඩර, ගොනු, කෙටිමං, ධාවක, ආදිය ඇතුළත් වේ. වස්තුවක් විවෘත කිරීම- පද්ධතියේ ප්රධාන සංකල්පවලින් එකක්. සිදු කරන ලද ක්‍රියාවන් වස්තුවේ වර්ගය මත රඳා පවතී:

- ලේඛනයක් විවෘත කිරීමසුදුසු යෙදුම දියත් කිරීමට සහ ලේඛනයක් පූරණය කිරීමඔබට එය බැලීමට, සංස්කරණය කිරීමට සහ මුද්‍රණය කිරීමට හැකි වන පරිදි මෙම යෙදුම තුළට. ලේඛනයක් විවෘත කිරීම සහ පැටවීම වෙනුවට, සියලුම ලේඛන ගොනු තුළ ගබඩා කර ඇති බැවින්, ලේඛනයක් සමඟ ගොනුවක් විවෘත කිරීම සහ පැටවීම ගැන කතා කළ හැකිය;

- යෙදුම විවෘත කිරීම- එය ක්රියාත්මක කිරීම;

- ෆෝල්ඩරයක් විවෘත කිරීමඑහි අන්තර්ගතය තිරය මත ප්‍රදර්ශනය කිරීමෙන් සමන්විත වන අතර එමඟින් එහි ඇති වස්තූන් සමඟ ඕනෑම ක්‍රියාවක් සිදු කිරීමට ඔබට ඉඩ සලසයි;

- ආදාන/ප්‍රතිදාන උපාංගය විවෘත කිරීමමෙම උපාංගයේ පාලනය සපයන ඩිස්පචර්ගේ පරිසරයට පිවිසීමට ඔබට ඉඩ සලසයි;

- කෙටි මාර්ගයක් විවෘත කිරීමබොහෝ අවස්ථාවලදී එය නිර්මාණය කරන ලද වස්තුව විවෘත කිරීමට සමාන වේ.

ලේඛනයක් සැකසීමේදී, ඔබට ක්‍රියා පටිපාටි සහ වස්තු-නැඹුරු ප්‍රවේශයක් භාවිතා කළ හැකිය. පළමු අවස්ථාවේදී, ලේඛනය සකස් කළ යුත්තේ කුමන යෙදුමද යන්න ඔබ දැනගත යුතුය. තවත් අවස්ථාවක, ලේඛනයක් හෝ ඒ සඳහා නිර්මාණය කරන ලද කෙටිමඟක් දෙවරක් ක්ලික් කිරීමෙන් එය සම්බන්ධ යෙදුම දියත් කරයි. ලබා දී ඇති ලේඛනයක් සැකසිය යුත්තේ කුමන යෙදුමදැයි වින්ඩෝස් නොදන්නේ නම්, එය ලේඛනය නිශ්චිත යෙදුමක් සමඟ සම්බන්ධ කිරීමට ඉදිරිපත් වේ.


ගොනු පද්ධති සංරචක

පරිගණකයක වැඩ කිරීම විවිධ වර්ගයේ දත්ත සමඟ සිදු වේ. දත්ත යනු ගබඩාවට යටත් වන සියල්ල (මූලාශ්‍ර හෝ යන්ත්‍ර කේතයේ වැඩසටහන්, එහි ක්‍රියාකාරිත්වය සඳහා දත්ත, ඕනෑම දෙයක් පෙළ ලේඛනසහ සංඛ්‍යාත්මක දත්ත, කේතගත වගු, චිත්‍රක සහ වෙනත් තොරතුරු).

ගොනුවයනු බාහිර මාධ්‍යයක (උදාහරණයක් ලෙස, චුම්බක තැටියක) සමජාතීය තොරතුරු එකතුවකි.

තුල ගොනු නාමය(Windows 9x OS) මුද්‍රණය කළ හැකි අක්ෂර සියල්ලම පාහේ භාවිතා කළ හැක, නමුත් සීමාවන් ගණනාවක් තිබේ:

ගොනු නාමයේ ආරම්භයේ හෝ අවසානයේ හිස්තැන් තිබිය නොහැක (ඒවා නියම කළ හැක, නමුත් ඒවා නොසලකා හරිනු ඇත);

ගොනු නාමය තිතකින් ආරම්භ කිරීමට හෝ අවසන් කිරීමට නොහැක;

ගොනු නාමයෙහි පහත අක්ෂර භාවිතා කළ නොහැක: /, \, :, ?, '',<, >, |, ඒවා වෙනත් අරමුණු සඳහා වෙන් කර ඇති බැවින්;

ගොනු නාමයේ දිග (සාමාන්‍යයෙන්) අක්ෂර 255 නොඉක්මවිය යුතුය.

එවැනි නම් හැඳින්වේ දිගු.උදාහරණ වශයෙන්, රසායනාගාර කටයුතුමෙහෙයුම් පද්ධති විනයෙහි අංක 1.

එක් එක් සඳහා වින්ඩෝස් ගොනුව 9x ස්වයංක්‍රීයව උත්පාදනය කරයි කෙටි එකක් MS-DOS මෙහෙයුම් පද්ධතියේ අවශ්‍යතා මත පදනම්ව සාදන ලද නමක් සහ මෙහෙයුම් පද්ධතිවල අනුකූලතාව සහතික කිරීම සඳහා භාවිතා වේ. එහි අක්ෂර 8 කට වඩා අඩංගු නොවේ. දිගු නම් වලින් තහනම් කර ඇති අක්ෂර වලට අමතරව, සංකේත භාවිතා කිරීමට අවසර නැත;, +, [, ], =, "තිත", "කොමාව", "අවකාශය". කෙටි නම දිගු නමක් මෙන් ආරම්භ වේ, පසුව ~ සංකේතය සහ අනුක්‍රමික අංකයක් (මුළු අක්ෂර 8 කට වඩා වැඩි නොවේ). මෙම අවස්ථාවෙහිදී, තහනම් අක්ෂර ඉවත් කරනු ලැබේ, කුඩා අකුරු විශාල අකුරු බවට නැවත සකස් කරනු ලැබේ. උදාහරණයක් ලෙස, PRIMER~1 ගැලපිය හැක දිගු නමප්‍රයිමර් අක්ෂර වලින් ආරම්භ වන ගොනුව. එවැනි තවත් ගොනුවක් තිබේ නම්, එහි කෙටි නම PRIMER~2 වේ.

I/O උපාංග සඳහා වෙන් කර ඇති නම් තහනම් වේ: PRN (මුද්‍රණ යන්ත්‍රය), CON (කොන්සෝලය, එනම් යතුරු පුවරුව සහ මොනිටරය), NUL (ව්‍යාජ උපාංගය), LPT1-LPT3 (පළමු-තුන්වන සමාන්තර වරාය), COM1-COM3 (පළමු - තෙවන අනුක්‍රමික වරාය). ලතින් අක්ෂර A:, B:, C:, D:, ආදිය. බාහිර ගබඩා උපාංග ලෙස හැඳින්වේ.

ගොනු නාමයේ අවම වශයෙන් එක් කාල පරිච්ඡේදයක් තිබේ නම්, ගබඩා කර ඇති තොරතුරු වල ස්වභාවය අනුව එය දිගුවක් ලෙස සලකනු ලැබේ. ගොනු නාමය දිගුවනමේ සඳහන් කර ඇති අවසාන කාල පරිච්ඡේදයෙන් පසුව පිහිටන ලද අක්ෂර අනුපිළිවෙල වේ. තිත නම සහ දිගු බෙදුම්කරු ලෙස සලකනු ලැබේ. දිගුව පරිශීලකයා විසින්ම හෝ ගොනුව උත්පාදනය කරන වැඩසටහන මගින් නියම කරනු ලැබේ. ගොනු වර්ගය පැහැදිලි වන බැවින් සම්මත අක්ෂර 1-3 දිගු භාවිතා කිරීම වඩා හොඳය, උදාහරණයක් ලෙස:

විධාන ගොනු සඳහා BAT;

සංස්කාරක ආකෘතියේ විවිධ ලේඛන අඩංගු ගොනු සඳහා DOC Microsoft Word;

පැස්කල් භාෂාවෙන් ලියන ලද වැඩසටහන් සඳහා PAS; -

රාස්ටර් රූප ගොනු සඳහා PCX ග්රැෆික් සංස්කාරකයප්‍රකාශකයන්ගේ තීන්ත බුරුසු;

සමඟ ගොනු සඳහා VAK පෙර අනුවාදයලේඛනය (උපස්ථ ගොනු);

ගොනු සඳහා EXE, ක්‍රියාත්මක කිරීමට සූදානම් වැඩසටහනක් සමඟ

MS-DOS පරිසරය තුළ පමණක් ක්‍රියාත්මක කිරීමට සූදානම් වැඩසටහනක් සමඟ ගොනු සඳහා COM.

දැනට, මෙහෙයුම් පද්ධතිය යටතේ ධාවනය කිරීමට සූදානම් වැඩසටහන් සඳහා, යෙදුම භාවිතා වේ අයදුම්පත(යෙදුම), උදාහරණයක් ලෙස, වින්ඩෝස් - යෙදුම

උදාහරණ ගොනුව: COMMAND.COM, COMMAND - ගොනු නාමය, COM - දිගුව.

දිගු සහ කෙටි නම් වලට අමතරව, එක් එක් ගොනුව සමඟ ගුණාංග ගණනාවක් සම්බන්ධ වේ. අංකයට ගොනු ගුණාංගසම්බන්ධ:

ගොනු ගුණාංග;

එය නිර්මාණය කළ දිනය සහ වේලාව;

ගොනු වෙනස් කිරීමේ දිනය සහ වේලාව;

ගොනුවට අවසන් වරට ප්‍රවේශ වූ දිනය (කියවීම හෝ ලිවීම);

දිග, හෝ ගොනු විශාලත්වය (බයිට් වලින්).

ගොනු ගුණාංගඑය භාවිතා කළ හැකි ආකාරය සහ එයට ප්‍රවේශ වීමේ අයිතිය තීරණය කරන්න. Windows 9x හි, MS-DOS පරිසරයේ මෙන්, ගුණාංග ආරක්ෂිත එකක් වෙනුවට තොරතුරු භූමිකාවක් ඉටු කරයි. ගොනුවකට පහත ගුණාංගවල ඕනෑම සංයෝජනයක් පැවරිය හැක:

කියවීමට පමණි [R] (කියවීමට පමණි) - ගොනු ලිවීමේ ආරක්ෂාව සකසයි, විශේෂ පියවරකින් තොරව ගොනුව මකා දැමීමට, ගෙන යාමට හෝ වෙනස් කිරීමට නොහැක;

සංරක්ෂිතය [A] (සංරක්ෂිතය) - ගොනුව සඳහා සංරක්ෂිත තත්ත්වය සකසයි, ගොනුව සෑදීමේදී හෝ වෙනස් කිරීමේදී ස්වයංක්‍රීයව සකසා ඇත, සංරක්ෂණය කිරීම හෝ උපස්ථ මෙවලම් මගින් ඉවත් කළ හැක;

සැඟවුණු [H] (සැඟවුණු) - සැඟවුණු ගොනු, විශේෂ පියවර නොගන්නේ නම්, ෆෝල්ඩරවල නොපෙන්වයි.

පද්ධතිය [S] (පද්ධතිය) - පද්ධති ගොනු වෙත සපයනු ලබන ගුණාංගයකි.

එක් එක් ගොනුව සමඟ වින්ඩෝස් පරිසරය 9x ගොනු වර්ගයට අනුරූප වන අයිකනයක් සමඟ සම්බන්ධ වේ. රූප සටහනඑය සම්බන්ධ කර ඇති වස්තුව ඉක්මනින් හඳුනා ගැනීමට ඔබට උපකාර වන කුඩා නිදර්ශනයකි.

බොහෝ විට, ගොනු නාම රටාවක් එකවර ගොනු කිහිපයක් නම් කිරීමට හෝ ගොනු නාම කෙටි කිරීමට භාවිතා කරයි. සැකිල්ල name යනු භාවිතා කරන නමයි සංකේත - ආදේශක"*" සහ "?". "?" ලකුණ දිස්වන ස්ථානය. , ඕනෑම චරිතයක් අඩංගු විය හැක. "*" යන්නෙන් අදහස් කරන්නේ "*" දිස්වන ස්ථානය සහ පසුව ඇති සියලුම ඒවා ඕනෑම සංකේතයකින් අල්ලා ගත හැකි බවයි.

*.TXT - TXT වර්ගයේ සියලුම ගොනු;

A?.* - A අකුරින් ආරම්භ වන සහ අකුරු එකකින් හෝ දෙකකින් සමන්විත සියලුම ගොනු.

1.2 ෆෝල්ඩර (නාමාවලි)

කාර්යයන් වර්ධනය වන විට, තැටියේ ඇති ගොනු ගණන විශාල ලෙස වැඩි වන අතර, දක්ෂ ලෙස තෝරාගත් ගොනු නාම සමඟ වුවද, තැටියේ අනුපිළිවෙල නිරීක්ෂණය කිරීම සහ ගොනු හරහා සැරිසැරීමට අපහසු වේ. එක් මාධ්‍යයක ගොනු සමූහයක්, යම් නිර්ණායකයකට අනුව ඒකාබද්ධ කර, ගබඩා කළ හැක ෆෝල්ඩරය(ෆෝල්ඩර). MS-DOS සංකල්පය භාවිතා කළේය නාමාවලියහෝ නාමාවලි(නාමාවලිය). ෆෝල්ඩර සහ නාමාවලි අතර ප්‍රතිසමය සම්පූර්ණ නැත. සෑම ඩිරෙක්ටරියක්ම ෆෝල්ඩරයක් ලෙස සැලකිය හැකිය, නමුත් සෑම ෆෝල්ඩරයක්ම තැටියේ ඇති බහලුමකට අනුරූප නොවේ, එය එසේ නම්, එය ගොනු ව්යුහයේ සම්පූර්ණයෙන්ම වෙනස් ස්ථානයක පිහිටා ඇත. ගොනු නාමයක් ෆෝල්ඩරයක (ඩරෙක්ටරිය) ගබඩා කර ඇත්නම්, එම ගොනුව එම නාමාවලියෙහි පිහිටා ඇති බව කියනු ලැබේ. Windows 9x හි සෑම ෆෝල්ඩරයක්ම ගොනුවක් වැනි අයිකනයක් සහ නමක් ඇත (නමුත් සාමාන්‍යයෙන් දිගුවක් නොමැතිව).

(ඕනෑම) ෆෝල්ඩරයක් වෙනත් ෆෝල්ඩරයක ලියාපදිංචි කළ හැකිය. එබැවින්, තැටිවල ගොනු ව්‍යුහය ධූරාවලි බහු-මට්ටම හෝ ගසක් වැනි ය, එහි මුල ප්රධාන ෆෝල්ඩරය, හෝ මූල නාමාවලිය(ROOT DIRECTORY) සෑම තැටියකම එවැනි එක් ෆෝල්ඩරයක් ඇත, එය "\" සංකේතයෙන් දැක්වේ. තැටිය ෆෝමැට් කර ඇති විට මූල නාමාවලිය සාදනු ලබන අතර එය නැවත නම් කිරීමට හෝ මකා දැමිය නොහැක. නම්ය චුම්බක තැටි මත ෆෝල්ඩර සෑදීම සිරිතක් නොවන බව සැලකිල්ලට ගත යුතුය.

එක් ෆෝල්ඩරයක් තවත් ෆෝල්ඩරයක් තුළ සෘජුවම අඩංගු වේ නම්, පළමු ෆෝල්ඩරය ළමා (උප බහලුම්) ලෙසද, දෙවැන්න පළමු ෆෝල්ඩරයේ මාපිය (සුපිරි බහලුම) ලෙසද හැඳින්වේ. MS-DOS මව් නාමාවලිය දැක්වීමට ".." අක්ෂරය භාවිතා කරයි.

MS-DOS සංකල්පයට සහය දක්වයි වත්මන් ධාවකයසහ වත්මන් නාමාවලි. මුලදී, වත්මන් ධාවකය යනු පද්ධතිය ආරම්භ කරන ලද ධාවකය වන අතර, ඒ අනුව ඩිරෙක්ටරිය. පරිශීලකයා දැනට වැඩ කරන නාමාවලිය වත්මන් නාමාවලිය ලෙස හැඳින්වේ. වත්මන් ධාවකය එකම ආකාරයකින් තීරණය වේ. වත්මන් ධාවකයේ වත්මන් බහලුම ලෙස හැඳින්වේ කම්කරු.වින්ඩෝස් ද මෙම සංකල්පයට සහය දක්වයි, නමුත් තරමක් වෙනස් ආකාරයකින්, උදාහරණයක් ලෙස, යෙදුම්වල වැඩ කරන ෆෝල්ඩරය වෙනස් කිරීම ව්‍යංගයෙන් සිදු වේ - ලේඛන විවෘත කිරීමේදී සහ සුරැකීමේදී.

තැටියක ගොනු ව්‍යුහයක කොටසක උදාහරණයක් රූපයේ දැක්වේ. 1.


සහල්. 1

රූප සටහන 1 හි, ලේඛන නාමාවලිය මගේ ෆෝල්ඩර නාමාවලියෙහි ලියාපදිංචි කර ඇත, එබැවින් ලේඛන මගේ ෆෝල්ඩරයේ උප බහලුමක් ලෙස කියනු ලැබේ, සහ මගේ ෆෝල්ඩරය යනු ලේඛනවල සුපිරි ඩිරෙක්ටරියක් හෝ මව් නාමාවලියකි.

සෑම ෆෝල්ඩරයක්ම (නමුත් ප්‍රධාන එක නොවේ), ගොනුවක් ලෙසම, එයට සම්බන්ධ ගුණාංග ගණනාවක් ඇත. ෆෝල්ඩරවල නාමාවලි (D) ගුණාංග කට්ටලයක් ඇත, එය ගොනුවකින් එය වෙන්කර හඳුනා ගන්නා අතර එය නිර්මාණය කළ දිනය සහ වේලාව සමඟ ද සම්බන්ධ වේ.

තැටියේ ඇති ලිපිගොනු වල අතු ව්‍යුහයක් තිබේ නම්, ගොනුවක් සොයා ගැනීමට එහි නම පමණක් සඳහන් කිරීම ප්‍රමාණවත් නොවේ (ඔබ ඉහළ මට්ටමේ වින්ඩෝස් මෙවලම් භාවිතා නොකරන්නේ නම්). ඔබ ගොනුව වෙත මාර්ගය (මාර්ගය) සඳහන් කළ යුතුය. මාර්ගයයනු "\" අක්ෂරයෙන් වෙන් කරන ලද ඩිරෙක්ටරි නාම අනුපිළිවෙලක් වන අතර එය තැටියේ root (සම්පූර්ණ මාර්ගය) හෝ වත්මන් නාමාවලියෙන් අපේක්ෂිත ගොනුව පිහිටා ඇති එක දක්වා මාර්ගයක් නියම කරයි. මේ අනුව, සම්පූර්ණ ගොනු නාමය, හෝ ගොනු පිරිවිතරපහත පෝරමය ඇත:

[drive:][full_route\]name.type.

හතරැස් උපුටා දැක්වීම් විකල්ප පරාමිතීන් දක්වයි.

සම්පූර්ණ නම කෙටි නම් වලින් අවසර නොලබන අක්ෂර භාවිතා කරයි නම් (MS-DOS පරිසරයක් තුළ), පිරිවිතර උද්ධෘත ලකුණුවල අමුණා තිබිය යුතුය.

සම්පූර්ණ ගොනු නාමයක උදාහරණයක්: A:\PROGRAM\PASCAL\LAB.PAS.

උදාහරණයක් ලෙස, PROGRAM උප බහලුමේ ඇති DEMO.EXE ගොනුවට ප්‍රවේශ විය හැක:

DEMO.EXE, වත්මන් නාමාවලිය PROGRAM නම්;

PROGRAM\DEMO.EXE, වත්මන් බහලුම මූල නාමාවලිය නම්;

-..\demo.exe වත්මන් නාමාවලිය PASCAL නම්.

1.3 කෙටිමං

වින්ඩෝස් මෙවලම් 9x මඟින් තැටි මත තවත් ගොනු පද්ධති සංරචකයක් නිර්මාණය කිරීම සපයයි - කෙටිමං. ලේබලය(කෙටිමං) යනු සම්පත් ගසේ ඇති යම් වස්තුවකට පොයින්ටරයක් ​​(සබැඳියක්) අඩංගු ගොනුවකි - තවත් ගොනුවක්, ෆෝල්ඩරයක් හෝ පර්යන්ත උපාංගයක්. ( ගොනු ව්යුහයන්පවතින සියලුම තැටි, මෙන්ම සමහර ආදාන/ප්‍රතිදාන උපාංග ඒකාබද්ධ කර ඇත සම්පත් ගස.) එක් වස්තුවක් විවිධ ෆෝල්ඩරවල පිහිටා ඇති කෙටිමං කිහිපයකට අනුරූප විය හැකිය. ඔබ කෙටිමඟක් මකා දැමූ විට, වස්තුවට යොමු කිරීම පමණක් විනාශ වේ, එය කිසිඳු ආකාරයකින් වෙනස් නොවේ. ලේඛනයක කෙටිමඟ දෙවරක් ක්ලික් කිරීමෙන් එම ලේඛනය හා සම්බන්ධ යෙදුම ව්‍යංගයෙන් දියත් කර එය සැකසීම සඳහා ලේඛනය පූරණය කරනු ඇත. බොහෝ විට, නිරන්තරයෙන් භාවිතා කරන වස්තූන් වෙත ප්රවේශය පහසු කිරීම සඳහා කෙටිමං ඩෙස්ක්ටොප් මත තබා ඇත. කෙටිමඟ ගොනුව ලෙස එකම නීතිවලට අනුව නම් කර ඇත, නමුත් එය සම්මත දිගුව LNK (LNK සිට - සම්බන්ධතාවය) පවරා ඇත. කෙටිමඟේ නිරූපකය කෙටිමඟ නිර්මාණය කරන ලද වස්තුවේ නිරූපකය සමඟ ගැලපේ, නමුත් පහළ වම් කෙළවරේ වක්ර ඊතලයක් ඇත.

MS-DOS යෙදුමක් හෝ කණ්ඩායම් ගොනුවක් සඳහා කෙටිමඟක් නිර්මාණය කර ඇත්නම්, කෙටිමඟ වෙනුවට PIF දිගුව සහිත ගොනුවක් ජනනය වේ. වින්ඩෝස් 95 පරිසරයේ ඇති මෙම ගොනුව සඳහන් කරන විශේෂ කෙටිමං ලෙස සැලකිය හැකිය ක්රියාත්මක කළ හැකි ගොනුව MS-DOS පරිසරය සඳහා.

1.4 ඩෙස්ක්ටොප්

Windows 9x පද්ධතිය පූරණය කිරීමෙන් පසු මොනිටරයේ තිරය පෙන්වයි ඩෙස්ක්ටොප්(ඩෙස්ක්ටොප්), (ඇතැයි කියනු ලබන) විශාලතම ෆෝල්ඩරය. ඩෙස්ක්ටොප් යනු පද්ධති වස්තුවකි, නමුත් එය මත පිහිටා ඇති වස්තූන් මෙන් නොව, එය ඒවායින් එකකට ගෙනයාමට හෝ පිටපත් කිරීමට නොහැකිය. සම්පත් ගසෙන් ඕනෑම වස්තුවක් ඩෙස්ක්ටොප් එක මත තැබිය හැකිය; සාමාන්‍යයෙන් එහි අඩංගු වන්නේ බොහෝ විට ප්‍රවේශ වන වස්තූන් සඳහා සම්මත (පද්ධති) ෆෝල්ඩර සහ කෙටිමං පමණි.

සම්මත (පද්ධති) ෆෝල්ඩරයවින්ඩෝස් විසින්ම නිර්මාණය කර නඩත්තු කරන ලද ෆෝල්ඩරයකි. ඩෙස්ක්ටොප් එකේ ඇති සම්මත ෆෝල්ඩර කිහිපයක් මෙන්න:

මගේ පරිගණක ෆෝල්ඩරය පරිගණකයේ රූපයක් වන අතර එහි සම්පත් වෙත ප්රවේශ වීමට ඔබට ඉඩ සලසයි. වස්තුවකට ප්‍රවේශය ලබා ගැනීමෙන්, ඔබට එය මත අවශ්‍ය මෙහෙයුම් සිදු කිරීමට හෝ එහි ගුණාංග වෙනස් කිරීමට හැකිය;

ෆෝල්ඩර ප්‍රතිචක්‍රීකරණ බඳුන. මකා දැමූ ගොනු සහ කෙටිමං මෙම ෆෝල්ඩරය තුළට යන අතර එමඟින් අවශ්‍ය නම් ඒවා ප්‍රතිසාධනය කළ හැක. කූඩයේ ප්රමාණය වෙනස් කළ හැකිය.

මෙම ෆෝල්ඩර දෙක අවශ්ය වේ, ඉතිරි ඒවා නොවේ. සම්මත ෆෝල්ඩර වල විශේෂාංග (බොහෝ විට) ඒවා මකා දැමීම, ඒවා නැවත නම් කිරීම, විශේෂ ගුණාංග තිබීම, විශේෂිත විධානයන් තිබීම කළ නොහැකි ය. සන්දර්භය මෙනු. වින්ඩෝස් හි දෘෂ්ටි කෝණයෙන්, ඩෙස්ක්ටොප් එක ද සම්මත (පද්ධති) ෆෝල්ඩරයකි.

පාලන ප්රශ්න:

1. ගොනුවක්, ගොනු නාමයක් සහ දිගුවක්, අච්චුවක් යනු කුමක්ද?

2. ක්‍රියාත්මක කළ හැකි ලෙස හඳුන්වන ගොනු මොනවාද?

3. ෆෝල්ඩරය (නාමාවලිය), උප බහලුම, root සහ මව් නාමාවලිය යනු කුමක්ද?

4. සම්මත ෆෝල්ඩර මොනවාද?

5. පිරිවිතර, හෝ සම්පූර්ණ ගොනු නාමය නිර්වචනය කරන්න.

6. කෙටි මගක් යනු කුමක්ද?


MS-DOS විධාන

සිට විධාන දියත් කෙරේ විධාන රේඛාවවැඩ කිරීමට ආරාධනයක් ලැබීමෙන් පසුව හෝ කණ්ඩායම් ගොනුවකින්. මෙහෙයුම් පද්ධතිය භාවිතයට සූදානම් වූ විට විමසුම නිකුත් කෙරේ.

MS-DOS විධාන ආකෘතිය:

විධානය [විකල්ප] .

විධානයෙන් පරාමිති අවකාශයන් මගින් වෙන් කරනු ලැබේ. පරිශීලකයා විධානයන් තුළ කිසිදු පරාමිතියක් හෝ ස්විචයක් ඇතුළත් නොකරන්නේ නම්, පද්ධතිය ඔවුන්ගේ පෙරනිමි අගයන් සපයයි. යතුර /? විධානයක් මත ගැටළු උදවු. යතුරු එබීමෙන් ඔබට විධානයක් හෝ වැඩසටහනක් ක්‍රියාත්මක කිරීම බාධා කළ හැකිය ; තිරය ​​මත තොරතුරු සංදර්ශනය නවත්වන්න - , ඕනෑම යතුරක් එබීමෙන් ඉදිරියට යන්න.

MS-DOS විධාන වර්ග දෙකක් තිබේ: බිල්ට් (අභ්‍යන්තර) සහ පැටවිය හැකි (බාහිර). බිල්ට්-ඉන්විධාන යනු සරලම, බහුලව භාවිතා වන, command.com විධාන ප්‍රොසෙසරයේ අනිවාර්ය අංගයක් වන අතර ඒවා නාමාවලියෙහි නොපෙන්වයි. (උදාහරණයක් ලෙස, DIR, COPY, DEL සහ වෙනත්.) වෙත බාගත හැකවිධාන වලට තැටියේ ඇති ගොනු වල ස්ථිරව ගබඩා කර ඇති වෙනත් විධාන ඇතුළත් වේ (උදාහරණයක් ලෙස, FORMAT) ඔබ මෙම විධාන ක්‍රියාත්මක කිරීමට පෙර, ඒවා තැටියේ පවතින බවට වග බලා ගත යුතුය. MS-DOS විධාන කිහිපයක් බලමු.

3.1 වත්මන් ධාවකය වෙනස් කිරීම සඳහා, ඔබ වත්මන් එක බවට පත් විය යුතු ධාවකයේ නම ටයිප් කළ යුතුය, ඉන්පසු සංකේතය ":" .

උදාහරණ වශයෙන්,

විධානය ඩ්‍රයිව් A: සිට C: ධාවකයට ගමන් කරයි.

3.2 වත්මන් නාමාවලිය වෙනස් කිරීම

CD (CHDIR) [තැටි ධාවකය:] මාර්ගය

උදාහරණ වශයෙන්,

CD PROGRAM - PROGRAM උප බහලුම වෙත සංක්රමණය වීම;

CD.. - මව් නාමාවලිය වෙත යයි.

3.3 ගොනුවක් තිරයට ප්‍රතිදානය කිරීම.

TYPE [drive:][route\]name.type.

උදාහරණ වශයෙන්,

TyPE \PROGRAM\PASCAL\lab.txt ;

AUTOEXEC.BAT ටයිප් කරන්න.

2.4 ගොනුවක් හෝ ගොනු සමූහයක් මකා දැමීම

DEL [drive:][route\]name.type.

මෙම විධානය Wildcard භාවිතා කිරීමට ඉඩ සලසයි.

උදාහරණ වශයෙන්,

DEL*.* - වත්මන් නාමාවලියෙහි ඇති සියලුම ගොනු මකා දමයි.

2.5 නාමාවලිය පිරික්සීම

DIR [drive:][route\][name.type] .

සෑම ගොනුවක් සඳහාම, විධානය එහි නම, වර්ගය, ගොනු ප්‍රමාණය බයිට් වලින් වාර්තා කරයි, නිර්මාණය කළ දිනය සහ ගොනුව නිර්මාණය කළ හෝ අවසන් වරට යාවත්කාලීන කළ වේලාව. අවසානයේදී, නිදහස් ඉඩ ප්රමාණය වාර්තා වේ. තිරය ​​පුරවන විට ""/P "" යතුර ඩිරෙක්ටරියේ අන්තර්ගතයට ඇතුළු වීම නවත්වයි; දිගටම ඇතුළු වීමට, ඕනෑම යතුරක් ඔබන්න. "/W" යතුර භාවිතා කරන විට, ගොනු නාම (සහ දිගු) පමණක් තිරය මත දිස්වේ, පේළියකට 5 බැගින්.

2.6 උප බහලුම නිර්මාණය කිරීම

MD (MKDIR) [ධාවක:] මාර්ගය

2.7 උප බහලුම ඉවත් කිරීම

RD (RMDIR) [ධාවක:] මාර්ගය

මෙම විධානය සමඟ ඕනෑම උප බහලුමක් මකා දැමිය හැක, නමුත් එහි කිසිදු ගොනු හෝ වෙනත් උප බහලුම් අඩංගු නොවිය යුතුය (අහම්බෙන් මකා දැමීම හේතුවෙන් ගොනු නැතිවීම වැළැක්වීම සඳහා). ස්වාභාවිකවම, වත්මන් උප බහලුම සහ ප්රධාන බහලුම විනාශ කළ නොහැක.

2.8 ගොනු නැවත නම් කිරීම

REN[drive:][route\]old_name new_name.

මෙම විධානය මඟින් එහි අන්තර්ගතය වෙනස් නොකර අදාළ ගොනුවේ නම වෙනස් කිරීමට ඔබට ඉඩ සලසයි. විධානය මඟින් සැකිල්ලක් භාවිතා කිරීමට ඉඩ ලබා දේ.

2.9 තිරය පිරිසිදු කිරීම

2.10 මෙහෙයුම් පද්ධති අනුවාදය දර්ශනය කිරීම

ඔබ මෙම විධානය ඇතුල් කරන විට, මෙහෙයුම් පද්ධතියේ අනුවාද අංකය තිරය මත දිස්වේ, එය අනුවාදය නිර්මාණය කළ වර්ෂය මත රඳා පවතී. වසරින් වසර මෙවලම් පුළුල් වන බැවින් සහ පසු අනුවාද සඳහා ලියන ලද විධාන සහ වැඩසටහන් කිසිසේත්ම ක්‍රියා නොකරනු ඇති අතර වෙනස් ආකාරයකින් ක්‍රියාත්මක වන බැවින් අනුවාදය දැන ගැනීම අවශ්‍ය වේ.

2.11 වත්මන් වේලාව සැකසීම

වේලාව [hh:mm:cc:dd]

මෙම විධානය මඟින් MS-DOS පූරණය කරන විට හෝ යන්ත්රයේ වැඩ කරන විට වෙනත් ඕනෑම අවස්ථාවක වත්මන් වේලාව සකසයි. ඔබ පරාමිති නොමැතිව විධානයක් ක්‍රියාත්මක කරන විට, වත්මන් වේලාව දර්ශනය වන අතර යතුර එබීමෙන් නව එකක් ඉල්ලා සිටී. , වත්මන් කාලය සමඟ අපට එකඟ විය හැකිය.

2.12 වත්මන් දිනය සැකසීම

DATE [mm:dd:yy]

වත්මන් වේලාව සැකසීම සඳහා TIME විධානය මෙන් විධානය වත්මන් දිනය සකසයි.

2.13 උප බහලුම් ගස බැලීම

මෙම විධානය මඟින් සක්‍රිය තැටියේ ඇති සියලුම උප බහලුම්වල තාර්කික ලැයිස්තුවක් පෙන්වයි. F යතුර එකතු කිරීමෙන්, ඔබට මෙම උප බහලුම්වල අඩංගු ගොනු ලැයිස්තුවක් ද ලබා ගත හැකිය.

2.14 තනි ගොනු පිටපත් කිරීම

COPY විධානය මඟින් ඔබට තැටියෙන් තැටියට ගොනු පිටපත් කිරීමට, පර්යන්ත උපාංග අතර දත්ත හුවමාරු කිරීමට සහ පිටපත් කිරීමේ ක්රියාවලියේදී දත්ත ඒකාබද්ධ කිරීමට ඉඩ සලසයි.

පිටපත් කරන්න [drive:][route\]isf[drive:][route\][inf] ,

මෙහි isf යනු දිගුව සහිත පැරණි ගොනුවේ නමයි, inf යනු දිගුව සහිත නව ගොනුවේ නමයි. /V යතුර ඔබට පිටපතේ නිවැරදි බව පරීක්ෂා කිරීමේදී පිටපත් සෑදීමට ඉඩ සලසයි. මෙම විධානය Wildcard භාවිතා කිරීමට ඉඩ සලසයි.

පර්යන්ත උපාංග අතර තොරතුරු හුවමාරු කර ගැනීම සඳහා COPY විධානය භාවිතා කරන විට, ගොනු නාමයන් වෙනුවට, CON, PRN, NIL, යනාදී විශේෂ නම් විධානය තුළට ආදේශ කරන්න, ඒවාට පහත අර්ථයන් ඇත:

CON - කොන්සෝලය: දත්ත ඇතුළත් කිරීම සඳහා යතුරු පුවරුව, ප්රතිඵල පෙන්වීම සහ සංවාදය පාලනය කිරීම සඳහා වීඩියෝ දර්ශනය;

PRN යනු ඔබේ පද්ධතිය හා සම්බන්ධ මූලික මුද්‍රණ යන්ත්‍රයයි;

NUL - පරීක්ෂණ වැඩසටහන් සඳහා ව්‍යාජ උපාංගයක් (නොපවතියි).

COPY විධානය මඟින් ඔබට "+" ලකුණක් සහිත ගොනු කිහිපයක් එකකට ඒකාබද්ධ කිරීමට ඉඩ සලසයි. මෙම සංයෝජනය (සම්බන්ධ කිරීම) සමඟ, මූලාශ්ර ගොනු වෙනස් නොවන අතර, වත්මන් වේලාව සහ දිනය නව ගොනුවට ලියා ඇත.

1) පැස්කල් පිටපත් කරන්න\*.PAS B: ,

PAS වර්ගය සහිත සියලුම ගොනු PASCAL උප බහලුමෙන් B ධාවකයට පිටපත් කර ඇත:

2) ගොනුව පිටපත් කරන්න.EXT PRN ,

FILE.EXT ගොනුව මුද්‍රණය කිරීම.

3) පිටපත් CON ගොනුව.EXT ,

යතුරු පුවරුවේ සිට FILE.EXT ගොනුවට දත්ත ඇතුල් කිරීම, ගොනුවේ අවසානය යතුරු සංයෝජනයකින් ජනනය කිරීම (MS-DOS හි ගොනු නිර්මාණය).

4) FILE1 පිටපත් කරන්න.EXT+FILE2.EXT+FILE3.EXT BOOK.EXT ,

ගොනු කිහිපයක් එක් BOOK.EXT එකකට ඒකාබද්ධ කිරීම.

2.15 ලිපිගොනු ආරක්ෂා කිරීම ලියන්න

ATTRIB [+R ¦ -R] [+A ¦-A] [ drive:][route\]ගොනු නාමය.

R - ගොනු ලිවීමේ ආරක්ෂාව සකසයි;

R - ගොනු ලිවීමේ ආරක්ෂාව අවලංගු කරයි;

A - ගොනුව සංරක්ෂිත තත්ත්වයට සකසයි;

A - ගොනුවේ සංරක්ෂිත තත්ත්වය අවලංගු කරයි;

ATTRIB +R FILE.EXT - මෙම ගොනුවට තොරතුරු ලිවිය නොහැක;

ATTRIB FILE.EXT - FILE.EXT වෙත දත්ත ලිවීමේ හැකියාව පිළිබඳව ඉල්ලීමක් කරනු ලැබේ. මෙහෙයුම් පද්ධතියේ ප්රතිචාරය:

R_A:\FILE.EXT , i.e. ගොනුව ලිවිය නොහැක.

2.16. දත්ත යොමු කිරීම:

> - ප්රතිදාන දත්ත හරවා යැවීම. තිරයේ සෑම විටම දර්ශනය වන දත්ත පර්යන්ත උපාංගයකට හෝ තැටි ගොනුවකට හරවා යවනු ලැබේ. අවසාන අවස්ථාවේදී, අවශ්ය නම් ගොනුව නිර්මාණය වේ. ගොනුව තිබේ නම්, පැරණි දත්ත නව ඒවා සමඟ ප්රතිස්ථාපනය වේ.

ටයිප් ගොනුව.TXT > PRN

ECHO කණ්ඩායම් රැස්වීම හෙට > PRN

>> - ප්‍රතිදානය ද යළි-යොමු කර ඇත, නමුත් ගොනුව දැනටමත් පවතී නම්, දත්ත පැරණි දත්ත වලට එකතු වේ.

< - переадресовать входные данные. Данные будут приниматься не с клавиатуры, а с පර්යන්ත උපාංගයහෝ තැටි ගොනුවකින්.

වැඩසටහන< FILE.TXT

සටහන: අපට නැවත යොමු කිරීමට අවශ්‍ය ක්‍රියාත්මක කිරීමේ වැඩසටහන සම්මත I/O ශ්‍රිත භාවිතා කළ යුතුය.

2.17. වාහක සංවිධානය කිරීම.

ඔබට විධාන හෝ වැඩසටහන් දාම කළ හැක, එවිට පළමු එකෙහි තිර ප්‍රතිදානය මීළඟට A1|A2|A3 සඳහා යතුරුපුවරු ආදානය ලෙස භාවිතා කරයි.

ECHO Y | DEL *.* >NUL - සියලුම නාමාවලි අයිතම මකා දැමීමේදී "ඔබට විශ්වාසද..." විමසුමට Y (ඔව්) ස්වයංක්‍රීයව ප්‍රතිචාර දක්වයි.

දිගේ සිදුවේ (වාහකය) | එක් වැඩසටහනකින් තවත් වැඩසටහනකට දත්ත මාරු කිරීම. වඩාත් ඵලදායී භාවිතය | (නල මාර්ගය) පෙරහන සහ ඉදිරියට යැවීමේ විධාන සමඟ.

2.18.පෙරහන් සොයන්න, තවත්, වර්ග කරන්න.

අ) තැටි ගොනුවක නිශ්චිත දත්ත සොයන්න (දුරකථන අංකය, ලිපිනය, ඕනෑම වාක්‍ය ඛණ්ඩ):

"වාක්‍ය ඛණ්ඩය" [මාර්ගය\] ගොනු නාමය සොයන්න,

එහිදී /C යනු හඳුනාගැනීමේ කවුන්ටරය, i.e. වාක්‍ය ඛණ්ඩයක් කොපමණ වාර ගණනක් අනාවරණය වී ඇතත්, එම රේඛා ප්‍රදර්ශනය නොවේ;

/ N - රේඛා අංකය ද දර්ශනය වේ (රේඛාව හැර);

/V - මෙම වාක්‍ය ඛණ්ඩය අඩංගු නොවන සියලුම රේඛා පෙන්වයි.

"කණ්ඩායම" FILE.TXT සොයන්න - "කණ්ඩායම" යන වචනය අඩංගු ගොනුවෙන් පේළියක් පෙන්වයි.

DIR | FIND /V "COM" - COM දිගුව සමඟ ගොනු හැර අනෙකුත් සියලුම ගොනු පෙන්වයි.

"කාර්" AB.DAT, B.DAT, C.DAT සොයන්න - මෝටර් රථ වියදම්.

b) පිටුවෙන් පිටුව දර්ශනය

තව< FILE.TXT

ගොනුව ටයිප් කරන්න.EXT | තව

ඇ) දත්ත වර්ග කිරීම.

SORT (පෙරනිමියෙන් අනුලකුණු 1 කින් හෝඩියේ ආරෝහණ අනුපිළිවෙලින්),

එහිදී / ආර් - අවරෝහණ අනුපිළිවෙලට වර්ග කිරීම;

/+n - n තීරුවෙන් ආරම්භ වන අතර, පේළිය වර්ග කරනු ලැබේ.

යතුරුපුවරුවෙන් තොරතුරු ඇතුළත් කිරීම, Ù Z - ඇතුළත් කළ තොරතුරු අවසානයේ ලකුණ.

මෙය ගොනුවකට ලිවීම සුදුසුය, i.e. SORT< CON >FILE.TXT.

DIR | SORT - නාමාවලි මූලද්‍රව්‍ය ගොනු (නාම නාම) අනුව වර්ග කර ඇත.

DIR | SORT /+10 > FILE.EXT -

ගොනු ලැයිස්තුව දිගුවකින් ඇණවුම් කරනු ලැබේ (WINDOWS 9X).




ඉහල