Unix / Linux ഫയലും ഡയക്ടറി ആക്സസ് റൈറ്റ്സ് ഉം ക്രമീകരിക്കുന്നു

ഫയൽ, ഡയറക്ടറി അനുമതികൾ മാറ്റാൻ അല്ലെങ്കിൽ മാറ്റം വരുത്താൻ chmod ഉപയോഗിക്കുന്നത്

യുണിക്സും ലിനക്സ് ഓപ്പറേറ്റിങ് സിസ്റ്റവും മൂന്നു ഗ്രൂപ്പുകളിൽ (ഉടമ, ഗ്രൂപ്പ്, മറ്റ് ഉപയോക്താക്കൾ) നൽകിയിരിക്കുന്ന മൂന്നു തരത്തിലുള്ള ആക്സസ്സുകളിലൊന്നില് (റീഡ്, റൈറ്റ്, എക്സിക്യൂട്ട്) ഉപയോഗിച്ചും ഫയലുകളിലേക്കും ഡയറക്ടറികളിലേക്കുമുള്ള ആക്സസ് അവകാശം നല്കുന്നു.

Ls കമാൻഡ് ഉപയോഗിച്ച് -l സ്വിച്ചിുപയോഗിച്ച് (ഉദാഹരണത്തിനു് ls -l filename ) ഉപയോഗിച്ചു് നിങ്ങൾ ആ ഫയൽ വിശേഷതകളുടെ പട്ടിക ലഭ്യമാക്കുമ്പോൾ, -rwe-rw-r പോലെ എന്തെങ്കിലും കാണിയ്ക്കുന്ന വിവരങ്ങൾ, അതു് വായിക്കുവാനും എഴുതുവാനും ഉടമസ്ഥന്ക്കുള്ള അധികാരങ്ങൾ എക്സിക്യൂട്ട് ചെയ്യുക, ഗ്രൂപ്പിനുള്ള അധികാരങ്ങൾ വായിക്കുകയും എഴുതുകയും ചെയ്യുക, മറ്റ് എല്ലാ ഉപയോക്താക്കൾക്കും മാത്രം വായന ആക്സസ് ചെയ്യുക.

ഓരോ തരത്തിലുള്ള ആക്സസ് അവകാശങ്ങളും ചുവടെ ലിസ്റ്റുചെയ്ത അനുബന്ധ സംഖ്യ മൂല്യമുണ്ട്:

Chmod (change mode) കമാൻഡ് ഉപയോഗിച്ചു് അനുമതികൾ നൽകുന്നതിനു് അല്ലെങ്കിൽ മാറ്റം വരുത്തുന്നതിനു്, ഓരോ ഗ്രൂപ്പിനും പ്രവേശന അവകാശങ്ങളുടെ മൂല്ല്യം കൂട്ടിച്ചേർക്കുന്നു.

മുകളിലുള്ള ഉദാഹരണത്തിൽ, ചോദ്യം ചെയ്യപ്പെട്ട ഫയലിന്റെ പ്രവേശന അവകാശം chmod 764 ഫയൽനാമം നൽകി നൽകാവുന്നതാണ്. 764 എന്ന സംഖ്യ മൊത്തം ലഭിച്ചത്:

ഫയലുകൾക്കും ഡയറക്ടറികൾക്കും പ്രവേശന അവകാശം നൽകുവാൻ chmod കമാൻഡ് ഉപയോഗിക്കാം. യുണിക്സ്, ലിനക്സ് കമാൻഡുകൾ, ഒബ്ജക്റ്റ് പേരുകൾ എന്നിവ കേസ് സെൻസിറ്റീവ് ആണെന്ന് ഓർക്കുക. നിങ്ങൾ " chmod " ഉം CHMod അല്ലെങ്കിൽ upper and lower case അക്ഷരങ്ങളുള്ള മറ്റേതെങ്കിലും സംയോജനവും ഉപയോഗിക്കണം.

Chmod കമാൻഡ് എങ്ങിനെ ഉപയോഗിക്കാം: