Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന chmod കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
chmod - ഫയൽ മോഡ് ബിറ്റുകൾ മാറ്റുക
സിനോപ്സിസ്
chmod [ഓപ്ഷൻ]... MODE[,മോഡ്]... FILE...
chmod [ഓപ്ഷൻ]... ഒക്ടൽ-മോഡ് FILE...
chmod [ഓപ്ഷൻ]... --റഫറൻസ്=RFILE FILE...
വിവരണം
ഈ മാനുവൽ പേജ് ഇതിന്റെ ഗ്നു പതിപ്പ് രേഖപ്പെടുത്തുന്നു chmod. chmod ന്റെ ഫയൽ മോഡ് ബിറ്റുകൾ മാറ്റുന്നു
ഓരോ ഫയലും അനുസരിച്ച് മോഡ്, ഒന്നുകിൽ ഒരു പ്രതീകാത്മക പ്രതിനിധാനം ആകാം
വരുത്തേണ്ട മാറ്റങ്ങൾ, അല്ലെങ്കിൽ പുതിയ മോഡ് ബിറ്റുകൾക്കായുള്ള ബിറ്റ് പാറ്റേണിനെ പ്രതിനിധീകരിക്കുന്ന ഒക്ടൽ നമ്പർ.
ഒരു പ്രതീകാത്മക മോഡിന്റെ ഫോർമാറ്റ് [ഉഗോവ...][[[-+=][പെർംസ്...]...], എവിടെ പെർംസ് ഒന്നുകിൽ പൂജ്യമാണ്
അല്ലെങ്കിൽ സെറ്റിൽ നിന്നുള്ള കൂടുതൽ അക്ഷരങ്ങൾ rwxXst, അല്ലെങ്കിൽ സെറ്റിൽ നിന്നുള്ള ഒരൊറ്റ അക്ഷരം ഉഗോ. ഒന്നിലധികം
കോമകളാൽ വേർതിരിച്ച് പ്രതീകാത്മക മോഡുകൾ നൽകാം.
അക്ഷരങ്ങളുടെ സംയോജനം ഉഗോവ ഫയലിലേക്കുള്ള ഉപയോക്താക്കളുടെ ആക്സസ്സ് നിയന്ത്രിക്കുന്നു
മാറ്റി: അതിന്റെ ഉടമസ്ഥനായ ഉപയോക്താവ് (u), ഫയലിന്റെ ഗ്രൂപ്പിലെ മറ്റ് ഉപയോക്താക്കൾ (g), മറ്റ് ഉപയോക്താക്കൾ ഇല്ല
ഫയലിന്റെ ഗ്രൂപ്പ് (o), അല്ലെങ്കിൽ എല്ലാ ഉപയോക്താക്കളും (a). ഇവയൊന്നും നൽകിയില്ലെങ്കിൽ, പ്രഭാവം പോലെയാണ്
(a) നൽകിയിട്ടുണ്ട്, എന്നാൽ ഉമാസ്കിൽ സജ്ജീകരിച്ചിരിക്കുന്ന ബിറ്റുകളെ ബാധിക്കില്ല.
ഓപ്പറേറ്റർ + തിരഞ്ഞെടുത്ത ഫയൽ മോഡ് ബിറ്റുകൾ നിലവിലുള്ള ഫയൽ മോഡിലേക്ക് ചേർക്കുന്നതിന് കാരണമാകുന്നു
ഓരോ ഫയലിന്റെയും ബിറ്റുകൾ; - അവ നീക്കം ചെയ്യപ്പെടുന്നതിന് കാരണമാകുന്നു; ഒപ്പം = അവയെ കൂട്ടിച്ചേർക്കുന്നതിനും കാരണമാകുന്നതിനും കാരണമാകുന്നു
ഒരു ഡയറക്ടറിയുടെ പരാമർശിക്കാത്ത സെറ്റ് യൂസർ, ഗ്രൂപ്പ് ഐഡി ഒഴികെ പരാമർശിക്കാത്ത ബിറ്റുകൾ നീക്കം ചെയ്യണം
ബിറ്റുകൾ ബാധിക്കില്ല.
അക്ഷരങ്ങൾ rwxXst ബാധിച്ച ഉപയോക്താക്കൾക്കായി ഫയൽ മോഡ് ബിറ്റുകൾ തിരഞ്ഞെടുക്കുക: വായിക്കുക (r), എഴുതുക (w),
എക്സിക്യൂട്ട് ചെയ്യുക (അല്ലെങ്കിൽ ഡയറക്ടറികൾക്കായി തിരയുക) (x), ഫയൽ ഒരു ഡയറക്ടറി ആണെങ്കിൽ മാത്രം എക്സിക്യൂട്ട്/സെർച്ച് ചെയ്യുക
ചില ഉപയോക്താക്കൾക്കായി ഇതിനകം എക്സിക്യൂട്ട് അനുമതിയുണ്ട് (X), എക്സിക്യൂഷനിൽ യൂസർ അല്ലെങ്കിൽ ഗ്രൂപ്പ് ഐഡി സജ്ജമാക്കുക (s),
നിയന്ത്രിത ഇല്ലാതാക്കൽ ഫ്ലാഗ് അല്ലെങ്കിൽ സ്റ്റിക്കി ബിറ്റ് (t). ഈ ഒന്നോ അതിലധികമോ അക്ഷരങ്ങൾക്ക് പകരം, നിങ്ങൾ
അക്ഷരങ്ങളിൽ ഒന്ന് കൃത്യമായി വ്യക്തമാക്കാൻ കഴിയും ഉഗോ: ഉടമയായ ഉപയോക്താവിന് അനുവദിച്ചിട്ടുള്ള അനുമതികൾ
ഫയല് (u), ഫയലിന്റെ ഗ്രൂപ്പിലെ അംഗങ്ങളായ മറ്റ് ഉപയോക്താക്കൾക്ക് അനുവദിച്ചിട്ടുള്ള അനുമതികൾ
(g), കൂടാതെ മുമ്പത്തെ രണ്ടിലും ഇല്ലാത്ത ഉപയോക്താക്കൾക്ക് അനുവദിച്ചിരിക്കുന്ന അനുമതികളും
വിഭാഗങ്ങൾ (o).
ഒരു സംഖ്യാ മോഡ് എന്നത് ഒന്നു മുതൽ നാല് വരെയുള്ള ഒക്ടൽ അക്കങ്ങൾ (0-7) ആണ്
മൂല്യങ്ങൾ 4, 2, 1. ഒഴിവാക്കിയ അക്കങ്ങൾ മുൻനിര പൂജ്യങ്ങളാണെന്ന് അനുമാനിക്കപ്പെടുന്നു. ആദ്യ അക്കം
സെറ്റ് യൂസർ ഐഡി (4) തിരഞ്ഞെടുത്ത് ഗ്രൂപ്പ് ഐഡി (2), നിയന്ത്രിത ഇല്ലാതാക്കൽ അല്ലെങ്കിൽ സ്റ്റിക്കി (1) എന്നിവ തിരഞ്ഞെടുക്കുന്നു
ഗുണവിശേഷങ്ങൾ. രണ്ടാമത്തെ അക്കം ഫയൽ സ്വന്തമാക്കിയ ഉപയോക്താവിനുള്ള അനുമതികൾ തിരഞ്ഞെടുക്കുന്നു: വായിക്കുക
(4), എഴുതുക (2), എക്സിക്യൂട്ട് ചെയ്യുക (1); മൂന്നാമത്തേത് മറ്റ് ഉപയോക്താക്കൾക്കുള്ള അനുമതികൾ തിരഞ്ഞെടുക്കുന്നു
ഒരേ മൂല്യങ്ങളുള്ള ഫയലിന്റെ ഗ്രൂപ്പ്; ഫയലിൽ ഇല്ലാത്ത മറ്റ് ഉപയോക്താക്കൾക്കുള്ള നാലാമത്തേത്
ഒരേ മൂല്യങ്ങളുള്ള ഗ്രൂപ്പ്.
chmod പ്രതീകാത്മക ലിങ്കുകളുടെ അനുമതികൾ ഒരിക്കലും മാറ്റില്ല; ദി chmod സിസ്റ്റം കോൾ മാറ്റാൻ കഴിയില്ല
അവരുടെ അനുമതികൾ. പ്രതീകാത്മക ലിങ്കുകളുടെ അനുമതികൾ ആയതിനാൽ ഇത് ഒരു പ്രശ്നമല്ല
ഒരിക്കലും ഉപയോഗിച്ചിട്ടില്ല. എന്നിരുന്നാലും, കമാൻഡ് ലൈനിൽ ലിസ്റ്റ് ചെയ്തിരിക്കുന്ന ഓരോ പ്രതീകാത്മക ലിങ്കിനും, chmod മാറ്റുന്നു
പോയിന്റ്-ടു ഫയലിന്റെ അനുമതികൾ. വിപരീതമായി, chmod നേരിട്ട പ്രതീകാത്മക ലിങ്കുകളെ അവഗണിക്കുന്നു
ആവർത്തന ഡയറക്ടറി ട്രാവെർസലുകളുടെ സമയത്ത്.
സെറ്റൂഡ് ഒപ്പം SETGID ബിറ്റുകൾ
chmod ഫയലിന്റെ ഗ്രൂപ്പ് ഐഡി പൊരുത്തപ്പെടുന്നില്ലെങ്കിൽ ഒരു സാധാരണ ഫയലിന്റെ സെറ്റ്-ഗ്രൂപ്പ്-ഐഡി ബിറ്റ് മായ്ക്കുന്നു
ഉപയോക്താവിന്റെ ഫലപ്രദമായ ഗ്രൂപ്പ് ഐഡി അല്ലെങ്കിൽ ഉപയോക്താവിന്റെ സപ്ലിമെന്ററി ഗ്രൂപ്പ് ഐഡികളിൽ ഒന്ന്, ഒഴികെ
ഉപയോക്താവിന് ഉചിതമായ പ്രത്യേകാവകാശങ്ങളുണ്ട്. അധിക നിയന്ത്രണങ്ങൾ സെറ്റ്-യൂസർ-ഐഡിക്ക് കാരണമായേക്കാം
സെറ്റ്-ഗ്രൂപ്പ്-ഐഡി ബിറ്റുകൾ MODE or RFILE അവഗണിക്കപ്പെടേണ്ടതാണ്. ഈ പെരുമാറ്റം നയത്തെയും ആശ്രയിച്ചിരിക്കുന്നു
അടിസ്ഥാനത്തിന്റെ പ്രവർത്തനക്ഷമത chmod സിസ്റ്റം കോൾ. സംശയമുണ്ടെങ്കിൽ, അടിസ്ഥാനം പരിശോധിക്കുക
സിസ്റ്റം പെരുമാറ്റം.
chmod നിങ്ങൾ വ്യക്തമായി പറഞ്ഞില്ലെങ്കിൽ ഒരു ഡയറക്ടറിയുടെ സെറ്റ്-യൂസർ-ഐഡി, സെറ്റ്-ഗ്രൂപ്പ്-ഐഡി ബിറ്റുകൾ എന്നിവ സംരക്ഷിക്കുന്നു
അല്ലാത്തപക്ഷം വ്യക്തമാക്കുക. പോലുള്ള പ്രതീകാത്മക മോഡുകൾ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ബിറ്റുകൾ സജ്ജീകരിക്കാനോ മായ്ക്കാനോ കഴിയും u+s ഒപ്പം gs,
കൂടാതെ നിങ്ങൾക്ക് ഒരു ന്യൂമറിക് മോഡ് ഉപയോഗിച്ച് ബിറ്റുകൾ സജ്ജീകരിക്കാം (പക്ഷേ വ്യക്തമല്ല).
നിയന്ത്രിച്ചിരിക്കുന്നു ഇല്ലാതാക്കുക ഫ്ലാഗുചെയ്യുക OR പശിമയുള്ള ബിറ്റ്
നിയന്ത്രിത ഇല്ലാതാക്കൽ ഫ്ലാഗ് അല്ലെങ്കിൽ സ്റ്റിക്കി ബിറ്റ് ഒരൊറ്റ ബിറ്റ് ആണ്, അതിന്റെ വ്യാഖ്യാനത്തെ ആശ്രയിച്ചിരിക്കുന്നു
ഫയൽ തരത്തിൽ. ഡയറക്ടറികൾക്കായി, പ്രത്യേകാവകാശമില്ലാത്ത ഉപയോക്താക്കളെ നീക്കം ചെയ്യുന്നതിൽ നിന്നും അല്ലെങ്കിൽ തടയുന്നു
ഫയലിന്റെയോ ഡയറക്ടറിയുടെയോ ഉടമസ്ഥതയില്ലെങ്കിൽ ഡയറക്ടറിയിലെ ഒരു ഫയലിന്റെ പേരുമാറ്റൽ; ഇതിനെ വിളിക്കുന്നു
The നിയന്ത്രിച്ചിരിക്കുന്നു ഇല്ലാതാക്കൽ പതാക ഡയറക്ടറിക്ക് വേണ്ടി, ഇത് സാധാരണയായി വേൾഡ്-റൈറ്റബിളിൽ കാണപ്പെടുന്നു
പോലുള്ള ഡയറക്ടറികൾ / tmp. ചില പഴയ സിസ്റ്റങ്ങളിലെ സാധാരണ ഫയലുകൾക്കായി, ബിറ്റ് സംരക്ഷിക്കുന്നു
സ്വാപ്പ് ഉപകരണത്തിൽ പ്രോഗ്രാമിന്റെ ടെക്സ്റ്റ് ഇമേജ് പ്രവർത്തിക്കുമ്പോൾ അത് കൂടുതൽ വേഗത്തിൽ ലോഡ് ചെയ്യും; ഇതാണ്
വിളിച്ചു പശിമയുള്ള ബിറ്റ്.
ഓപ്ഷനുകൾ
ഓരോ ഫയലിന്റെയും മോഡ് മോഡിലേക്ക് മാറ്റുക. കൂടെ --റഫറൻസ്, ഓരോ ഫയലിന്റെയും മോഡ് ഇതിലേക്ക് മാറ്റുക
RFILE-യുടേത്.
-c, --മാറ്റങ്ങൾ
വാചാലമായത് പോലെ എന്നാൽ ഒരു മാറ്റം വരുത്തുമ്പോൾ മാത്രം റിപ്പോർട്ട് ചെയ്യുക
-f, --നിശബ്ദത, --നിശബ്ദമായി
മിക്ക പിശക് സന്ദേശങ്ങളും അടിച്ചമർത്തുക
-v, --വാക്കുകൾ
പ്രോസസ്സ് ചെയ്യുന്ന ഓരോ ഫയലിനും ഒരു ഡയഗ്നോസ്റ്റിക് ഔട്ട്പുട്ട് ചെയ്യുക
--നോ-പ്രിസർവ്-റൂട്ട്
'/' പ്രത്യേകമായി പരിഗണിക്കരുത് (സ്ഥിരസ്ഥിതി)
--പ്രിസർവ്-റൂട്ട്
'/'-ൽ ആവർത്തിച്ച് പ്രവർത്തിക്കുന്നതിൽ പരാജയപ്പെടുന്നു
--റഫറൻസ്=RFILE
MODE മൂല്യങ്ങൾക്ക് പകരം RFILE ന്റെ മോഡ് ഉപയോഗിക്കുക
-R, --ആവർത്തന
ഫയലുകളും ഡയറക്ടറികളും ആവർത്തിച്ച് മാറ്റുക
--സഹായിക്കൂ ഈ സഹായം പ്രദർശിപ്പിച്ച് പുറത്തുകടക്കുക
--പതിപ്പ്
ഔട്ട്പുട്ട് പതിപ്പ് വിവരങ്ങളും പുറത്തുകടക്കുക
ഓരോ മോഡും '[ugoa]*([-+=]([rwxXst]*|[ugo]))+|[-+=][0-7]+' രൂപത്തിലാണ്.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് chmod ഓൺലൈനായി ഉപയോഗിക്കുക