ലിനക്സ് കമാൻഡ്- fs- ഫയൽസിസ്റ്റമുകൾ പഠിക്കുക

പേര്

ഫയൽ സിസ്റ്റങ്ങൾ - ലിനക്സ് ഫയൽസിസ്റ്റം രീതികൾ: minix, ext, ext2, ext3, xia, msdos, umsdos, vfat, proc, nfs, iso9660, hpfs, sysv, smb, ncpfs

വിവരണം

സാധാരണ പോലെ, proc / proc -ൽ proc ഫയൽമെൻറ് മൌണ്ട് ചെയ്തിരിയ്ക്കുന്നു, നിങ്ങളുടെ കേർണൽ നിലവിൽ പിന്തുണയ്ക്കുന്ന ഫയൽ സിസ്റ്റങ്ങളുടെ / proc / ഫയൽസിസ്റ്റമുകളിൽ നിന്നും നിങ്ങളെ കണ്ടുപിടിക്കുന്നു. നിങ്ങൾക്ക് നിലവിൽ പിന്തുണ ലഭ്യമല്ലെങ്കിൽ, അനുബന്ധ ഘടകം തിരുകുക അല്ലെങ്കിൽ കേർണൽ വീണ്ടും കംപൈൽ ചെയ്യുക.

ഒരു ഫയൽസിസ്റ്റം ഉപയോഗിയ്ക്കുന്നതിനു്, നിങ്ങൾ മൌണ്ട് ചെയ്യേണ്ടതുണ്ടു്, മൌണ്ട് കമാൻഡിനുള്ള മൌണ്ട് (8), ലഭ്യമായ മൌണ്ട് ഓപ്ഷനുകൾ എന്നിവ കാണുക.

ലഭ്യമായ ഫയൽസിസ്റ്റങ്ങൾ

മിനിക്സ്

ലിനക്സിനു് കീഴിൽ പ്രവർത്തിയ്ക്കുന്ന ആദ്യതരിയ്ക്കുന്ന ഓപ്പറേറ്റിങ് സിസ്റ്റത്തിൽ ഉപയോഗിയ്ക്കുന്ന ഫയൽസിസ്റ്റമാണു്. ഇതിൽ ഒരുപാട് കുറവുകൾ ഉണ്ട്: ഒരു 64MB പാർട്ടീഷന്റെ വ്യാപ്തി പരിധി, ഹ്രസ്വകാല ഫയൽനാമങ്ങൾ, ഒറ്റ ടൈംസ്റ്റാമ്പ് തുടങ്ങിയവ. ഫ്ലോപ്പീസിനും റാം ഡിസ്കിനും ഇതു് ഉപയോഗപ്രദമാകുന്നു.

ext

minix ഫയൽസിസ്റ്റത്തിന്റെ വിപുലമായ ഒരു വിപുലീകരണമാണ്. അത് വിപുലീകരിച്ച ഫയൽസിസ്റ്റത്തിന്റെ ( ext2 ) രണ്ടാം പതിപ്പിൽ പൂർണ്ണമായി ഉദ്ധരിക്കപ്പെടുകയും കേർണലിൽ നിന്നും നീക്കം ചെയ്യുകയും ചെയ്തിരിക്കുന്നു (2.1.21 ൽ).

ext2

ഫിക്സ്ഡ് ഡിസ്കിനും നീക്കം ചെയ്യാവുന്ന മാധ്യമങ്ങൾക്കുമായി ലിനക്സ് ഉപയോഗിക്കുന്ന ഉയർന്ന-പ്രവർത്തന ഡിസ്ക് ഫയൽസിസ്റ്റം ആണ്. എക്സ്റ്റെൻഡഡ് ഫയൽസിസ്റ്റം വിപുലീകരിച്ച ഫയൽ സിസ്റ്റത്തിന്റെ ( ext ) വിപുലീകരണമായി രൂപകൽപ്പന ചെയ്തിരിക്കുന്നു. ലിനക്സിൽ പിന്തുണയ്ക്കുന്ന ഫയൽസിസ്റ്റങ്ങളുടെ ext2 (വേഗത, സിപിയു ഉപയോഗം അനുസരിച്ച്) മികച്ച പ്രകടനം നൽകുന്നു.

ext3

ext2 ഫയൽസിസ്റ്റത്തിന്റെ ജേർണിംഗ് വേർഷനാണ്. Ext2, ext3 എന്നിവയ്ക്കിടയിലുള്ളവയ്ക്ക് പിറകിലേക്ക് മാറാൻ വളരെ എളുപ്പമാണ്.

ext3

ext2 ഫയൽസിസ്റ്റത്തിന്റെ ജേർണിംഗ് വേർഷനാണ്. ജേർണലിങ് ഫയൽസിസ്റ്റങ്ങളിൽ ഏറ്റവും പൂർണ്ണമായ ജേണലിങ് ഐച്ഛികങ്ങൾ ext3 ലഭ്യമാക്കുന്നു.

xiafs

Minix ഫയൽസിസ്റ്റം കോഡിൽ വിപുലീകരിച്ചുകൊണ്ട് ഒരു സ്ഥിര, സുരക്ഷിത ഫയൽ സിസ്റ്റം ആയി രൂപകൽപ്പന ചെയ്യുകയും നടപ്പിലാക്കുകയും ചെയ്തു. അനിയന്ത്രിതമായ സങ്കീർണതകളില്ലാതെ അടിസ്ഥാനപരമായ ഏറ്റവും അഭ്യർത്ഥിച്ച സവിശേഷതകൾ ഇത് നൽകുന്നു. Xia ഫയൽസിസ്റ്റം ഇനി മുതൽ സജീവമായി വികസിപ്പിക്കുകയോ പരിപാലിക്കുകയോ ചെയ്യില്ല. കെർണലിൽ നിന്നും നീക്കം ചെയ്തു 2.1.21.

msdos

ഡോസ്, വിൻഡോസ്, ചില ഓഎസ് / 2 കമ്പ്യൂട്ടറുകൾ ഉപയോഗിക്കുന്ന ഫയൽ സിസ്റ്റം ആണ്. msdos ഫയലിന്റെ പേരുകൾക്ക് 8 അക്ഷരങ്ങളേക്കാൾ നീളമുള്ളതല്ല, തുടർന്ന് ഒരു ഓപ്ഷണൽ കാലയളവും 3 പ്രതീക വിപുലീകരണവും.

umsdos

ലിനക്സ് ഉപയോഗിക്കുന്ന ഒരു വിപുലമായ DOS ഫയൽസിസ്റ്റമാണ്. DOS ഫയൽസിസ്റ്റത്തിന്റെ കീഴിലുള്ള ഡോസിനു യോജിച്ച യാതൊരു വിധത്തിലും യാതൊരു വിധത്തിലുമുള്ള നീണ്ട ഫയൽനാമങ്ങൾക്ക്, UID / GID, POSIX അനുമതികൾ, പ്രത്യേക ഫയലുകൾ (പൈപ്പുകൾ എന്ന് പേരുള്ള ഉപകരണങ്ങൾ) എന്നിവ ചേർക്കാറുണ്ട്.

vfat

മൈക്രോസോഫ്റ്റ് വിൻഡോസ് 95, വിൻഡോസ് എൻ.ടി. ഉപയോഗിക്കുന്ന ഒരു വിപുലീകരിച്ച DOS ഫയൽ സിസ്റ്റം ആണ്. MSFOS ഫയൽസിസ്റ്റം അനുസരിച്ച് നീണ്ട ഫയൽനാമങ്ങൾ ഉപയോഗിക്കുന്നതിനുള്ള VFAT ശേഷി കൂട്ടിച്ചേർക്കുന്നു.

proc

/ dev / kmem വായിക്കുന്നതിനും വ്യാഖ്യാനിക്കുന്നതിനുമുള്ള കേർണൽ ഡാറ്റാ സ്ട്രക്ച്ചറുകളിലേക്കു് ഒരു ഇന്റർഫെയിസായി ഉപയോഗിയ്ക്കുന്ന ഒരു കപട-ഫയൽസിസ്റ്റമാണ്. പ്രത്യേകിച്ച്, അതിന്റെ ഫയലുകൾ ഡിസ്ക് സ്പെയ്സ് ഇല്ല. Proc (5) കാണുക.

iso9660

ഐഎസ്ഒ 9660 സ്റ്റാൻഡേർഡുള്ള ഒരു സിഡി-റോം ഫയൽസിസ്റ്റം തരമാണു്.

ഹൈ സിയറ

സിഡി-റോം ഫയൽസിസ്റ്റമുകൾക്കുള്ള ഐഎസ്ഒ 9660 സ്റ്റാൻഡേർഡിനുള്ള മുൻകൂർ ഹൈ സിയറ ലിനക്സ് പിന്തുണയ്ക്കുന്നു. ലിനക്സിനു് കീഴിൽ iso9660 ഫയൽസിസ്റ്റം പിന്തുണയിൽ അതു് സ്വയമായി തിരിച്ചറിയുന്നു.

റോക്ക് റിഡ്ജ്

റോക്ക് റിഡ്ജ് ഇന്റർചേഞ്ച് പ്രോട്ടോക്കോൾ വ്യക്തമാക്കിയിട്ടുള്ള സിസ്റ്റം ഉപയോഗ പങ്കിടൽ പ്രോട്ടോക്കോൾ രേഖകളെയും ലിനക്സ് പിന്തുണയ്ക്കുന്നു. യുണിക്സ് ഹോസ്റ്റിനുള്ള iso9660 ഫയൽസിസ്റ്റമിലുള്ള ഫയലുകളെ വിശദീകരിയ്ക്കുന്നതിനും, ദൈർഘ്യമുള്ള ഫയൽനാമങ്ങൾ, യുഐഡി / ജിഐഡി, പോസിക്സ് അനുമതികൾ, ഉപകരണങ്ങൾ എന്നിവയും ഇതുപയോഗിക്കുന്നു. ലിനക്സിനു് കീഴിൽ iso9660 ഫയൽസിസ്റ്റം പിന്തുണയിൽ അതു് സ്വയമായി തിരിച്ചറിയുന്നു.

hpfs

OS / 2 ൽ ഉപയോഗിയ്ക്കുന്ന H-Perform Performance ഫയൽസിസ്റ്റം. ലഭ്യമായ ഫയൽസിസ്റ്റം കാരണം ഈ ഫയൽസിസ്റ്റം ലിനക്സിൽ വായന മാത്രം.

sysv

ലിനക്സിനുള്ള SystemV / സഹജമായ ഫയൽസിസ്റ്റം നടപ്പിലാക്കുന്നതാണു്. ഇത് എല്ലാ Xenix FS, SystemV / 386 FS, കോററന്റ് FS എന്നിവയിലും പ്രവർത്തിക്കുന്നു.

nfs

റിമോട്ട് കമ്പ്യൂട്ടറുകളിൽ ഡിസ്കുകൾ ആക്സസ് ചെയ്യാൻ ഉപയോഗിക്കുന്ന നെറ്റ്വർക്ക് ഫയൽസിസ്റ്റമാണ്.

smb

വിൻഡോസ് ഫോർ വർക്ക്ഗ്രൂപ്പ്സ്, വിൻഡോസ് എൻടി, ലാൻ മാനേജർ എന്നിവ ഉപയോഗിക്കുന്ന SMB പ്രോട്ടോക്കോൾ പിന്തുണയ്ക്കുന്ന ഒരു നെറ്റ്വർക്ക് ഫയൽസിസ്റ്റം ആണ്.

Smb fs ഉപയോഗിക്കുന്നതിന്, ftp://sunsite.unc.edu/pub/Linux/system/Filesystems/smbfs ൽ ലഭ്യമായ ksmbfs പാക്കേജിൽ നിങ്ങൾക്ക് ഒരു പ്രത്യേക മൌണ്ട് പ്രോഗ്രാം ആവശ്യമുണ്ട്.

ncpfs

നോവെൽ നെറ്റ്വെയർ ഉപയോഗിച്ചിരുന്ന എൻസിപി പ്രോട്ടോക്കോൾ പിന്തുണയ്ക്കുന്ന ഒരു നെറ്റ്വർക്ക് ഫയൽസിസ്റ്റം ആണ്.

Ncpfs ഉപയോഗിക്കുന്നതിന്, ftp-linux01.gwdg.de/pub/ncpfs ൽ കാണാവുന്ന പ്രത്യേക പരിപാടികൾ നിങ്ങൾക്ക് ആവശ്യമാണ്.