നല്ല ആൾക്കാർ! 🙂 ഒന്നാമതായി, ഇത് കമ്മ്യൂണിറ്റിയിലേക്കുള്ള എന്റെ ആദ്യ സംഭാവനയാണെന്ന് എടുത്തുപറയേണ്ടതാണ്, ആരെങ്കിലും ഇത് ഉപയോഗപ്രദമാകുമെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നു
=> ഫയലുകളിലെ അനുമതികളുടെ അടിസ്ഥാന ഘടന
=> ഡയറക്ടറികളിലെ അനുമതികളുടെ അടിസ്ഥാന ഘടന
=> ഉപയോക്താവ്, ഗ്രൂപ്പുകൾ മറ്റുള്ളവ
=> Chmod ഒക്ടൽ
ഇന്ഡക്സ്
1.- ഫയലുകളിലെ അനുമതികളുടെ അടിസ്ഥാന ഘടന
ലളിതമായ ഫയലുകൾക്കായി 3 അടിസ്ഥാന ആട്രിബ്യൂട്ടുകൾ ഉണ്ട്: വായിക്കുക, എഴുതുക, നടപ്പിലാക്കുക.
>> അനുമതി വായിക്കുക (വായിക്കുക)
ഒരു ഫയൽ വായിക്കാൻ നിങ്ങൾക്ക് അനുമതിയുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് അതിന്റെ ഉള്ളടക്കം കാണാൻ കഴിയും.
>> അനുമതി എഴുതുക (എഴുതുക)
ഒരു ഫയൽ എഴുതാൻ നിങ്ങൾക്ക് അനുമതിയുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് ഫയൽ പരിഷ്കരിക്കാനാകും. നിങ്ങൾക്ക് അതിന്റെ ഉള്ളടക്കം ചേർക്കാനോ പുനരാലേഖനം ചെയ്യാനോ ഇല്ലാതാക്കാനോ കഴിയും.
>> അനുമതി നടപ്പിലാക്കുക (നടപ്പിലാക്കുക)
ഫയലിന് എക്സിക്യൂട്ട് അനുമതി ഉണ്ടെങ്കിൽ, അത് ഒരു പ്രോഗ്രാം പോലെ പ്രവർത്തിപ്പിക്കാൻ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തോട് പറയാൻ കഴിയും. ഇത് "foo" എന്ന് വിളിക്കുന്ന ഒരു പ്രോഗ്രാം ആണെങ്കിൽ ഏത് കമാൻഡായും നമുക്ക് അത് എക്സിക്യൂട്ട് ചെയ്യാൻ കഴിയും.
അല്ലെങ്കിൽ റീഡ് ചെയ്യാനും എക്സിക്യൂട്ട് ചെയ്യാനും അനുമതി ആവശ്യമുള്ള ഒരു സ്ക്രിപ്റ്റ് (ഇന്റർപ്രെറ്റർ), ഒരു കംപൈൽ ചെയ്ത പ്രോഗ്രാം വായിക്കാൻ മാത്രമേ ആവശ്യമുള്ളൂ.
അനുമതികൾക്ക് ആട്രിബ്യൂട്ട് ചെയ്ത പ്രതീകങ്ങൾ ഇവയാണ്:
r എഴുതുക എന്നതിനർത്ഥം R.മാധ്യമങ്ങൾ
w വായിക്കുന്നത് അർത്ഥമാക്കുന്നത് Wആചാരം
x വധശിക്ഷ എന്നതിനർത്ഥം eXഎക്യൂട്ട്
അനുമതികൾ മാറ്റാൻ chmod ഉപയോഗിക്കുന്നു
അനുമതികൾ മാറ്റാൻ ഉപയോഗിക്കുന്ന കമാൻഡാണ് chmod (മാറ്റ മോഡ്), നിങ്ങൾക്ക് + (പ്ലസ്) അല്ലെങ്കിൽ - (മൈനസ്) ഉപയോഗിച്ച് ഒന്നോ അതിലധികമോ ഫയലുകളിലേക്ക് അനുമതികൾ ചേർക്കാനോ നീക്കംചെയ്യാനോ കഴിയും.
ഒരു പ്രധാന ഫയൽ പരിഷ്ക്കരിക്കുന്നതിൽ നിന്ന് സ്വയം തടയാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, chmod കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങളുടെ "ഫയലിലെ" റൈറ്റ് അനുമതി നീക്കംചെയ്യുക
$ chmod -w yourFile
നിങ്ങൾക്ക് എക്സിക്യൂട്ടബിൾ സ്ക്രിപ്റ്റ് നിർമ്മിക്കണമെങ്കിൽ എഴുതുക
$ chmod + x tuScript
എല്ലാ ആട്രിബ്യൂട്ടുകളും ഒരേസമയം നീക്കംചെയ്യാനോ ചേർക്കാനോ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ
$ chmod -rwx ഫയൽ $ chmod + rwx ഫയൽ
അനുമതികൾ കൃത്യമായ സംയോജനത്തിൽ സജ്ജീകരിക്കുന്നതിന് നിങ്ങൾക്ക് = ചിഹ്നം (തുല്യമായത്) ഉപയോഗിക്കാം, ഈ കമാൻഡ് റൈറ്റ് നീക്കംചെയ്യുകയും റീഡ് ഒരെണ്ണം മാത്രം ഉപേക്ഷിച്ച് അനുമതികൾ നടപ്പിലാക്കുകയും ചെയ്യുന്നു
$ chmod = r ഫയൽ
2.- ഡയറക്ടറികളിലെ അനുമതികളുടെ അടിസ്ഥാന ഘടന
ഡയറക്ടറികളുടെ കാര്യത്തിൽ ഞങ്ങൾക്ക് സമാന അനുമതികളുണ്ട്, പക്ഷേ മറ്റൊരു അർത്ഥത്തിൽ.
>> ഒരു ഡയറക്ടറിയിൽ അനുമതി വായിക്കുക
ഒരു ഡയറക്ടറിക്ക് വായനാ അനുമതി ഉണ്ടെങ്കിൽ, അതിൽ അടങ്ങിയിരിക്കുന്ന ഫയലുകൾ നിങ്ങൾക്ക് കാണാൻ കഴിയും. നിങ്ങൾക്ക് അതിന്റെ ഉള്ളടക്കം കാണുന്നതിന് ഒരു "ls (ലിസ്റ്റ് ഡയറക്ടറി)" ഉപയോഗിക്കാം, നിങ്ങൾ ഒരു ഡയറക്ടറിയിൽ വായന അനുമതി നേടിയിട്ടുണ്ടെന്ന് അർത്ഥമാക്കുന്നില്ല, നിങ്ങൾക്ക് അവ വായിക്കാൻ അനുമതിയില്ലെങ്കിൽ അതിന്റെ ഫയലുകളുടെ ഉള്ളടക്കം വായിക്കാൻ കഴിയുമെന്ന് അർത്ഥമാക്കുന്നില്ല.
>> ഒരു ഡയറക്ടറിയിൽ അനുമതി എഴുതുക.
റൈറ്റ് അനുമതിയോടെ നിങ്ങൾക്ക് ഡയറക്ടറിയിലേക്ക് ഫയലുകൾ ചേർക്കാനോ നീക്കംചെയ്യാനോ നീക്കാനോ കഴിയും
>> ഒരു ഡയറക്ടറിയിൽ അനുമതി നടപ്പിലാക്കുക.
നിങ്ങൾ ആ ഡയറക്ടറിയിലെ ഫയലുകൾ ആക്സസ് ചെയ്യുമ്പോൾ ഡയറക്ടറിയുടെ പേര് ഉപയോഗിക്കാൻ എക്സിക്യൂഷൻ നിങ്ങളെ അനുവദിക്കുന്നു, അതായത്, ഈ പ്രോഗ്രാം ഒരു പ്രോഗ്രാം നടത്തിയ തിരയലുകളിൽ ഇത് കണക്കിലെടുക്കുന്നു, ഉദാഹരണത്തിന്, എക്സിക്യൂഷൻ അനുമതിയില്ലാത്ത ഒരു ഡയറക്ടറി കമാൻഡ് പരിശോധിക്കില്ല കണ്ടെത്തുക
3.- ഉപയോക്താക്കൾ, ഗ്രൂപ്പുകൾ, മറ്റുള്ളവ
ഇപ്പോൾ 3 അനുമതികളെക്കുറിച്ചും അവ എങ്ങനെ ചേർക്കാമെന്നും നീക്കംചെയ്യാമെന്നും ഞങ്ങൾക്കറിയാം, എന്നാൽ ഈ 3 അനുമതികൾ വിളിക്കുന്ന 3 വ്യത്യസ്ത സ്ഥലങ്ങളിൽ സംഭരിച്ചിരിക്കുന്നു.
ഉപയോക്താവ് (യു) ഉപയോക്താവിൽ നിന്നാണ് വരുന്നത്
ഗ്രൂപ്പ് (ജി) ഗ്രൂപ്പിൽ നിന്നാണ് വരുന്നത്
മറ്റുള്ളവ (അല്ലെങ്കിൽ) മറ്റുള്ളവരിൽ നിന്ന് വരുന്നു
നിങ്ങൾ ഓടുമ്പോൾ
$ chmod = r ഫയൽ
3 സ്ഥലങ്ങളിൽ അനുമതികൾ മാറ്റുക, നിങ്ങൾ "ls -l" ഉപയോഗിച്ച് ഡയറക്ടറികൾ ലിസ്റ്റുചെയ്യുമ്പോൾ സമാനമായ എന്തെങ്കിലും നിങ്ങൾ കാണും.
-r - r - r-- 1 വാഡ ഉപയോക്താക്കൾ 4096 ഏപ്രിൽ 13 19:30 ഫയൽ
3 വ്യത്യസ്ത തരം പെർമിറ്റുകൾക്കായി ആ 3 r- കൾ ശ്രദ്ധിക്കുക
എവിടെ:
x ------------- x ------------- x | അനുമതികൾ | ഉൾപ്പെടുന്നു | x ------------- x ------------- x | rwx ------ | ഉപയോക്താവ് | | --- rx --- | ഗ്രൂപ്പ് | | ------ rx | മറ്റുള്ളവ | x ------------- x ------------- x
ഓരോ ഉടമയ്ക്കുമുള്ള പെർമിറ്റുകൾ ഞങ്ങൾക്ക് നീക്കംചെയ്യാനാകും; ഞങ്ങൾക്ക് ഒരു ഫയൽ ഉണ്ടെന്ന് കരുതുക:
-rwxr-xr-x 1 വാഡ ഉപയോക്താക്കൾ 4096 ഏപ്രിൽ 13 19:30 ഫയൽ
ഗ്രൂപ്പുകളിലേക്കും മറ്റുള്ളവരിലേക്കും എക്സിക്യൂഷൻ അനുമതികൾ നീക്കംചെയ്യാൻ, ഇത് ഉപയോഗിക്കുക:
$ chmod gx, ഓക്സ് ഫയൽ
ഞങ്ങളുടെ ഫയലിന് ഈ അനുമതികൾ ഉണ്ടായിരിക്കും
-rwxr - r-- 1 വാഡ ഉപയോക്താക്കൾ 4096 ഏപ്രിൽ 13 19:30 ഫയൽ
ഉപയോക്തൃ റൈറ്റ് അനുമതി നീക്കംചെയ്യണമെങ്കിൽ:
$ chmod ux ഫയൽ
-r-xr - r-- 1 വാഡ ഉപയോക്താക്കൾ 4096 ഏപ്രിൽ 13 19:30 ഫയൽ
ഒരേ സമയം രണ്ട് അനുമതികൾ ചേർത്ത് നീക്കംചെയ്യുന്നു:
$ chmod u-x + w ഫയൽ
-rw-r - r-- 1 വാഡ ഉപയോക്താക്കൾ 4096 ഏപ്രിൽ 13 19:30 ഫയൽ
വളരെ ലളിതമായ അവകാശം?
4.- ഒക്ടലിൽ chmod
Chmod ന്റെ ഒക്ടൽ പ്രാതിനിധ്യം വളരെ ലളിതമാണ്
വായന എന്നതിന്റെ മൂല്യമുണ്ട് 4
എഴുതുന്നു എന്നതിന്റെ മൂല്യമുണ്ട് 2
വധശിക്ഷ എന്നതിന്റെ മൂല്യമുണ്ട് 1
തുടർന്ന്:
x ----- x ----- x ----------------------------------- x | rwx | 7 | വായിക്കുക, എഴുതുക, നടപ്പിലാക്കുക | | rw- | 6 | വായന, എഴുത്ത് | | rx | 5 | വായനയും നടപ്പാക്കലും | | r-- | 4 | വായന | | -wx | 3 | എഴുത്തും നടപ്പാക്കലും | | -w- | 2 | എഴുതുന്നു | | --x | 1 | വധശിക്ഷ | | --- | 0 | അനുമതികളൊന്നുമില്ല | x ----- x ----- x ----------------------------------- x
ഇപ്രകാരം:
x ------------------------ x ----------- x | chmod u = rwx, g = rwx, o = rx | chmod 775 | | chmod u = rwx, g = rx, o = | chmod 760 | | chmod u = rw, g = r, o = r | chmod 644 | | chmod u = rw, g = r, o = | chmod 640 | | chmod u = rw, പോകുക = | chmod 600 | | chmod u = rwx, പോകുക = | chmod 700 | x ------------------------ x ----------- x
ഞാൻ ഒരിക്കലും ഒക്ടലുകളെക്കുറിച്ച് മനസ്സിലാക്കിയില്ല the ലേഖനത്തിന് നന്ദി!
ഒരു ലളിതമായ ട്രിക്ക് അത് ബൈനറിയിൽ കാണുക എന്നതാണ്: rwx 3 ബിറ്റുകളെ പ്രതിനിധീകരിക്കുന്നു (വായിക്കുക, എഴുതുക, eXecute). നിങ്ങൾക്ക് വായിക്കാനും എഴുതാനുമുള്ള അനുമതികൾ വേണമെങ്കിൽ, നിങ്ങൾക്ക് 110 ബൈനറി ഉണ്ടായിരിക്കും, അത് ഒക്ടലിലെ നാലാമത്തെ നമ്പറാണ്. കൂടാതെ ഇത് ജിയുഒ (ഗ്രൂപ്പ്, ഉപയോക്താവ്, മറ്റുള്ളവ) ആയി ക്രമീകരിച്ചിട്ടുണ്ടെന്ന് നിങ്ങൾക്കറിയാമെങ്കിൽ നിങ്ങൾ ഇതിനകം തന്നെ ഇത് ചെയ്തു. ഉദാഹരണം: ഗ്രൂപ്പിനും ഉപയോക്താവിനുമായി വായിക്കുക, എഴുതുക, നടപ്പിലാക്കുക; മറ്റുള്ളവർക്ക് വായനയും പ്രകടനവും; നിലനിൽക്കും: 4 -> 111,111,101
നന്ദി. ഞാൻ ആ വഴി കണ്ടിരുന്നില്ല
110 ബൈനറി ഒക്ടൽ നമ്പർ 4 അല്ലാത്തതിനാൽ ശ്രദ്ധിക്കുക.
ബൈനറി നമ്പർ 110 ഒക്ടൽ 6 ആണ്
അടിസ്ഥാനപരമായി ഞങ്ങൾക്ക് ഒരു വശത്ത് ഉപയോക്താവോ ഉപയോക്താക്കളോ മറുവശത്ത് അനുമതികളോ ഉണ്ട്
അനുമതികൾ:
r = വായിക്കുക (വായിക്കുക)
w = എഴുതുക
x = exe (എക്സിക്യൂഷൻ)
- = അനുമതിയില്ല.
ഉപയോക്താക്കൾ:
u = ഉടമ, രക്ഷാധികാരി.
g = ഗ്രൂപ്പ്.
o = മറ്റുള്ളവരെല്ലാം.
Ls -l ഉപയോഗിച്ച് ഇവയെല്ലാം നൽകുന്നതിന് ഡയറക്ടറിയോ ഫയലോ അനുമതികൾ ഞങ്ങൾ കാണുന്നു:
sudo ugo + rwx 'filename' // ഞങ്ങൾ എല്ലാ അനുമതികളും നൽകും.
അത് നേരെ കുറിപ്പുകളിലേക്ക് പോകുന്നു
.
നന്ദി!
മ്യു ബ്യൂണോ!
വളരെ നല്ലത്
കൊള്ളാം!
വളരെ നല്ല ലേഖനം, പക്ഷേ ഒരു ചെറിയ തിരുത്തൽ നടത്തണം:
r എന്നാൽ എഴുതുന്നത് അർത്ഥമാക്കുന്നത് വായനയിൽ നിന്നാണ്
w എന്നാൽ വായിക്കുക, എഴുതുക എന്നതിൽ നിന്ന് വരുന്നു
x എന്നാൽ എക്സിക്യൂഷൻ എന്നാണ് അർത്ഥമാക്കുന്നത്
(R) വായിക്കുക എന്നത് വായിക്കുകയും (W) എഴുതുക എന്നത് എഴുതുകയും ചെയ്യുന്നു
സലൂഡോ!
രാത്രി വൈകി കുറിപ്പുകൾ തയ്യാറാക്കിയതിന് അത് സംഭവിക്കുന്നു hahahaha എന്റെ തെറ്റ് ശരിയാക്കാൻ കഴിഞ്ഞാലുടൻ ക്ഷമിക്കണം, ഇപ്പോൾ എനിക്ക് ഒരു തെറ്റ് സംഭവിച്ചു, നന്ദി
ഇത് നിങ്ങൾക്ക് ഒരു പിശക് നൽകുന്നു .. .. കാരണം നിങ്ങൾ പോസ്റ്റിന്റെ രചയിതാവാണെങ്കിലും, പോസ്റ്റുചെയ്തുകഴിഞ്ഞാൽ അത് എഡിറ്റുചെയ്യാൻ നിങ്ങൾക്ക് അനുമതി ലഭിക്കുന്നില്ല ..
മറ്റൊരു ചെറിയ തെറ്റ് .. .. പോയിന്റ് 3 .- .. നിങ്ങൾ "ഉപയോക്താവിൽ നിന്ന് റൈറ്റ് അനുമതി നീക്കംചെയ്യണമെങ്കിൽ" എന്ന് പറയുമ്പോൾ .. നിങ്ങൾ "$ chmod ux ഫയൽ" ഇട്ടു .. ..അത് "$ ആയിരിക്കണം chmod uw file ".. നിങ്ങൾ പറയുന്നതുമായി പൊരുത്തപ്പെടുന്നതിന് .. ഫലവും ..
വ്യാഖ്യാനിച്ചു
r എന്നാൽ വായിക്കുക എന്നതിനർത്ഥം റീഡിൽ നിന്നാണ്
w എന്നത് WRITE എന്നതിനെയാണ് സൂചിപ്പിക്കുന്നത്, ഇത് റൈറ്റിൽ നിന്ന് വരുന്നു
x എന്നാൽ എക്സിക്യൂഷൻ എന്നാണ് അർത്ഥമാക്കുന്നത്
സാംബയുമായി ഒരു ഫോൾഡർ പങ്കിടാനും അതിഥികൾക്ക് വായന, എഴുത്ത് അനുമതികൾ നൽകാനും ഞാൻ ശ്രമിച്ചു, പക്ഷേ പുതിയ ഫോൾഡർ വായിക്കുകയും എഴുതുകയും ചെയ്യാത്ത രണ്ട് കമ്പ്യൂട്ടറുകളിൽ (അതിഥി അല്ലെങ്കിൽ ക്ലയന്റ്) ഒന്നിൽ നിന്ന് ഞാൻ ഒരു പുതിയ ഫോൾഡർ സൃഷ്ടിക്കുമ്പോൾ. എല്ലാവർക്കുമായി റൈറ്റ് പെർമിഷനുകൾ ... ഒരു ഫോൾഡർ സൃഷ്ടിക്കുമ്പോഴെല്ലാം അനുമതികൾ എഡിറ്റുചെയ്യാതെ തന്നെ അത് പരിഹരിക്കാൻ എന്തെങ്കിലും വഴിയുണ്ടോ? ഇത് അൽപ്പം ബുദ്ധിമുട്ടാണ്. വഴിയിൽ, ഞാൻ എല്ലാം ഒരു ഗ്രാഫിക്കൽ ഇന്റർഫേസിലൂടെ ചെയ്യുന്നു.
Setfacl നെക്കുറിച്ച് അന്വേഷിക്കുക
വളരെ വ്യക്തമായ ലേഖനം. ഒരു വിശദാംശങ്ങൾ, അത് പറയുന്നിടത്ത്:
| chmod u = rwx, g = rx, o = | chmod 760 |
ആയിരിക്കണം:
| chmod u = rwx, g = rw, o = | chmod 760 |
നന്നായി:
| chmod u = rwx, g = rx, o = | chmod 750 |
എന്തുകൊണ്ട് സുഹൃത്ത്?
X എന്നത് 5 ന് തുല്യവും ഉദാഹരണത്തിൽ ഇത് 6 ഉം ആണ്
g = rx 6 പിശക്
g = rx 5 ശരിയാണ്
g = rw 6 ശരിയാണ്
ഇരുണ്ട പർപ്പിളിനായി:
ഞാൻ ഇപ്പോഴും പഠിച്ചുകൊണ്ടിരിക്കുന്നതിൽ നിന്ന്, ഞാൻ ഈ അറിവ് രക്ഷപ്പെടുത്തി (ഇത് നിങ്ങളുടെ പ്രശ്നത്തിൽ നിങ്ങളെ സഹായിക്കുമോ എന്ന് എനിക്കറിയില്ല, പക്ഷേ ഇത് ശ്രമിക്കേണ്ടതാണ്; ഈ പ്രസിദ്ധീകരണത്തിൽ ഇത് കാണുന്നില്ല):
ഇതുപോലുള്ള ആവർത്തിച്ചുള്ള അനുമതികൾ (-R) നൽകുക:
chmod -R 777 പാരന്റ്_ഡയറക്ടറി / *
രക്ഷാകർതൃ ഫോൾഡറുമായി ബന്ധപ്പെട്ട എല്ലാ ഉപയോക്താക്കൾക്കും ഗ്രൂപ്പുകൾക്കും മറ്റുള്ളവർക്കും ഉള്ളിലുള്ള എല്ലാ ഫോൾഡറുകൾക്കും ഫയലുകൾക്കും ഇത് എല്ലാ അനുമതികളും നൽകും (ഈ ഡയറക്ടറിയിൽ സൃഷ്ടിച്ച പുതിയവയ്ക്ക് സ്ഥിരസ്ഥിതിയായി അനുമതികൾ, കുറഞ്ഞത് എന്റെ സ്ലാക്സിലുള്ളത്)
ഗ്രാഫിക്കലായി, "ഈ കമാൻഡ് ആവർത്തിക്കുക" അല്ലെങ്കിൽ "ഉൾപ്പെടുത്തിയ ഫോൾഡറുകൾക്കായി ഇത് ചെയ്യുക" എന്ന് പറയുന്ന ഒരു ഓപ്ഷൻ നിങ്ങൾ അന്വേഷിക്കണം.
777 എല്ലായ്പ്പോഴും എന്റെ മെഷീനിലേക്ക് സൗകര്യാർത്ഥം എറിയുന്നവരിൽ ഒരാളാണ് ഞാൻ, എന്നാൽ ഈ കമാൻഡുകൾ ഉപയോഗിച്ച് ഞാൻ ബാറ്ററികൾ സ്ഥാപിച്ച് കൂടുതൽ ജാഗ്രത പാലിക്കാൻ പോകുന്നു, സംഭാവനയ്ക്ക് നന്ദി!
നന്ദി, നിങ്ങൾ എന്നെ സംശയത്തിൽ നിന്ന് പുറത്താക്കി
വളരെ നല്ല സംഭാവന ... ഇത് നിലനിർത്തുക ...
വളരെ നല്ലത് നന്ദി
മികച്ച വിശദീകരണം, ഒടുവിൽ ഇത് എനിക്ക് വ്യക്തമാണ് ...
ഹലോ!
നോക്കൂ, ഇത് പ്രസക്തമാണോ എന്ന് എനിക്കറിയില്ല, പക്ഷേ എന്റെ എംപി 4 ൽ റെക്കോർഡുചെയ്യാനും ഇല്ലാതാക്കാനുമുള്ള അനുമതികളിൽ എനിക്ക് ഒരു പ്രശ്നമുണ്ട്. അനുമതികൾ മാറ്റാൻ ഇത് എന്നെ അനുവദിക്കില്ല, അതിനാൽ ഇത് വായിക്കാൻ മാത്രമാണ്. നിങ്ങൾ നൽകിയ കമാൻഡുകൾ നൽകുക, പക്ഷേ ഉത്തരം
chmod: "/ media / 0C87-B6D2" ന്റെ അനുമതികൾ മാറ്റുന്നു: വായന-മാത്രം ഫയൽ സിസ്റ്റം
ഞാൻ നിരവധി ഫോറങ്ങൾ അവലോകനം ചെയ്തിട്ടുണ്ട്, എനിക്കുവേണ്ടി ഒന്നും പ്രവർത്തിച്ചിട്ടില്ല, ഞാൻ ഇതിൽ ഒരു തുടക്കക്കാരനാണെന്ന് ഞാൻ നിങ്ങളോട് പറയുന്നു, അതിനാൽ ഞാൻ എന്തെങ്കിലും തെറ്റ് ചെയ്യുന്നുണ്ടാകാം.
നിങ്ങൾക്ക് എന്നെ സഹായിക്കാൻ കഴിയുമെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നു.
ചുംബനം
സൂപ്പർ ഉപയോക്താവായി പ്രവേശിക്കാൻ ശ്രമിക്കുക
നിങ്ങൾക്ക് ശരിയായ ഡ്രൈവർ ഇല്ലായിരിക്കാം. എൻടിഎഫ്എസ് ഫയൽസിസ്റ്റം ഉപയോഗിച്ച് നിങ്ങൾ ntfs-3g പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ലെങ്കിൽ ഇത് എഴുതാൻ നിങ്ങളെ അനുവദിക്കില്ല. എംപി 4 ഏത് സിസ്റ്റത്തിലുണ്ടാകുമെന്ന് എനിക്കറിയില്ല ...
എക്സലന്റ്, ഗ്രേസിയസ്.
ട്യൂട്ടോറിയലിന് നന്ദി 🙂 വളരെ ഉപയോഗപ്രദമാണ്
യാദൃശ്ചികമായി, ലിനക്സ് സിസ്റ്റം അഡ്മിനിസ്ട്രേഷനെക്കുറിച്ചുള്ള ഒരു ഗൈഡിൽ ഞാൻ chmod കമാൻഡിനെക്കുറിച്ച് വായിക്കുകയായിരുന്നു, അത് എനിക്ക് വ്യക്തമായിരുന്നു, അവിടെ അവർ 3 കമാൻഡുകളെക്കുറിച്ച് എന്നോട് പറഞ്ഞു -s -S, -t എന്നിവ അധിക അനുമതികളാണ്, അതാണ് ഞാൻ ചെയ്തത് എനിക്ക് വ്യക്തമല്ല, നാളെ ഞാൻ മറ്റൊരു നല്ല വായന വായിക്കും, നിങ്ങളുടെ പട്ടികകൾ വളരെ നല്ലതാണ്, ആശംസകൾ
സംഭാവന അഭിനന്ദനാർഹമാണ്. എനിക്ക് ആവശ്യമുള്ളത്
ഹായ്, വളരെ രസകരമാണ്, എനിക്ക് എങ്ങനെ അല്ലെങ്കിൽ ഏത് പ്രോഗ്രാം ഉപയോഗിച്ച് ഫയലുകൾ എഡിറ്റുചെയ്യാം, chmod അല്ലെങ്കിൽ ആ ഫോൾഡറിൽ എന്താണുള്ളതെന്ന് അറിയാൻ ഞാൻ ആഗ്രഹിക്കുന്നു,
എനിക്ക് ചില അനുമതികൾ എഡിറ്റുചെയ്യണം, അവ അവിടെയുണ്ട് ...
അല്ലെങ്കിൽ ഇത് എങ്ങനെ ... നന്ദി
Gracias
വളരെ നന്നായി വിശദീകരിച്ചു, നന്ദി
മികച്ച സംഭാവന, ഇത് ചെയ്യുന്നതിന് നിങ്ങളുടെ സമയത്തിന്റെ ഭാഗം നൽകിയതിന് നന്ദി.
നല്ല സംഭാവന. അതിനു നന്ദി. പ്രധാനമെന്ന് ഞാൻ കരുതുന്ന ഒരു വിശദീകരണം നൽകാൻ ഞാൻ ആഗ്രഹിക്കുന്നു. സ്പാനിഷ് നീക്കംചെയ്യൽ ഇംഗ്ലീഷ് നീക്കംചെയ്യലിന് തുല്യമല്ല. സ്പാനിഷ് നീക്കംചെയ്യൽ ഇല്ലാതാക്കാൻ അർത്ഥമാക്കുന്നില്ല.
RAE അനുസരിച്ച് ഇത് അർത്ഥമാക്കുന്നത്:
1. ട്ര. എന്തെങ്കിലും ഒരിടത്ത് നിന്ന് മറ്റൊരിടത്തേക്ക് കടക്കുക അല്ലെങ്കിൽ നീക്കുക. U. tc prnl.
2. ട്ര. എന്തെങ്കിലും നീക്കുക, കുലുക്കുക അല്ലെങ്കിൽ കറക്കുക, സാധാരണയായി അതിന്റെ വ്യത്യസ്ത ഘടകങ്ങൾ കൂടിച്ചേരുന്നു.
ഈ അർത്ഥത്തിൽ, നീക്കംചെയ്യുന്നതിന് പകരം നീക്കംചെയ്യൽ ക്രിയ ഉപയോഗിക്കണം.
ഇത് ശരിയാണ്, ഞാൻ എന്തെങ്കിലും ഇല്ലാതാക്കുമ്പോൾ എന്നെത്തന്നെ നീക്കംചെയ്യുക, പ്രത്യേകിച്ച് കമ്പ്യൂട്ടർ പദങ്ങളിൽ.
മൂന്നാമത്തെ വരി ചേർക്കുന്നത് കാണുന്നില്ല ...
3. ട്ര. ഒരു പ്രശ്നം നീക്കംചെയ്യുക, മാറ്റിവയ്ക്കുക അല്ലെങ്കിൽ ഒഴിവാക്കുക.
നീക്കം ചെയ്യാതിരുന്നാൽ "ഇല്ലാതാക്കുക" എന്ന ശ്രമത്തിൽ ഞാനൊരിക്കലും ഇത് പറഞ്ഞിട്ടില്ല 🙂 ക്ഷമിക്കണം അത് ഇല്ലാതാക്കാൻ ഉദ്ദേശിച്ചുള്ളതാണെങ്കിൽ. നിർത്തിയതിന് നന്ദി, വ്യക്തത നൽകിയതിന് ഞാൻ അത് കണക്കിലെടുക്കും.
നല്ലത്
എനിക്കുവേണ്ടി ആരെങ്കിലും ഒരു ചോദ്യം വ്യക്തമാക്കുക, ഞാൻ മനസിലാക്കുന്നതുപോലെ ഇത് ഉപയോക്താവിനും ഫയലിന്റെയോ ഡയറക്ടറിയുടെയോ ഉടമസ്ഥതയിലുള്ള ഗ്രൂപ്പിനോ മാത്രമേ ബാധകമാകൂ, പക്ഷേ എനിക്ക് ഒരു ഉപയോക്താവോ ഗ്രൂപ്പോ "xyz" ഉണ്ടെങ്കിൽ, r ൽ നിന്ന് എങ്ങനെ അനുമതി നൽകും , അല്ലെങ്കിൽ ഉടമയ്ക്കോ ഗ്രൂപ്പിനോ അല്ല ആ ഉപയോക്താവിനോ ഗ്രൂപ്പിനോ മാത്രം.
ഒരു നിർദ്ദിഷ്ട ഗ്രൂപ്പിന്റെ അനുമതികൾ എനിക്ക് എങ്ങനെ കാണാനാകും, അവ എങ്ങനെ എഡിറ്റുചെയ്യാനാകും, അതിന് സമാന റൂട്ട് അനുമതികൾ ഉണ്ട്
ഹലോ, എനിക്ക് ഒരു ചെറിയ പ്രശ്നമുണ്ട്, എനിക്ക് ലുബണ്ടുവിലും പ്രാദേശിക ഉപയോക്താവുമായുള്ള ഡൊമെയ്നിലും ഒരു പിസി ഉണ്ട്, ഇത് ഒരു പ്രശ്നം നൽകുന്നില്ല, പക്ഷേ ഡൊമെയ്ൻ ഉപയോക്താവുമായിട്ടാണ്, കൂടാതെ മോസില്ലയും ഇടിമിന്നലും തുറക്കുന്ന സമയത്താണ് മുഴുവൻ സിസ്റ്റം മരവിപ്പിച്ചു അവർക്ക് സഹായിക്കാൻ കഴിയുമെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നു
ചിയേഴ്സ്
മികച്ച വിശദീകരണം
മികച്ച ലേഖനം… ഇനിപ്പറയുന്ന ചോദ്യത്തെക്കുറിച്ച് ഈ ഫോറത്തിൽ നിന്നുള്ള ചില ഭക്തരുടെ ഉത്തരം കണക്കാക്കാൻ ഞാൻ ആഗ്രഹിക്കുന്നു: GR എന്റെ GROUP ഗ്രൂപ്പിലേക്ക് ഒരു ഉപയോക്താവിനെ ചേർത്താൽ, ഈ GROUP ഗ്രൂപ്പിന്റെ അനുമതികൾ rwx ആണ്, എല്ലാം എ ഉൾപ്പെടെ ഈ ഗ്രൂപ്പിന്റെ ഉപയോക്താക്കൾ ആന്തരിക ഫയലുകൾ / ഡയറക്ടറിയിൽ ഈ rwx അനുമതികൾ നൽകുമോ? ആന്തരിക ഫയലുകളിൽ ഇതിനകം തന്നെ GROUP ഗ്രൂപ്പിനായി rwx ഉണ്ടെന്ന് കണക്കിലെടുക്കുന്നുണ്ടോ? നന്ദി!!!!!! 🙂
നല്ല ജോലി. ലളിതവും മനസ്സിലാക്കാവുന്നതും.
ഇതിനും ഈ വിവരത്തിനും ഞാൻ തികച്ചും പുതിയതാണ്. ഇത് എന്നെ സംബന്ധിച്ചിടത്തോളം അത്ഭുതകരമായി പ്രവർത്തിച്ചു. നന്ദി.
മികച്ച സംഭാവന, വളരെ ഉപയോഗപ്രദമാണ്, നന്ദി (:
വളരെ പ്രബോധനാത്മകമാണ്… വളരെ പെഡഗോഗിക്കൽ.
ലേഖനത്തിന് നന്ദി, ഇത് എന്നെ വളരെയധികം സഹായിച്ചു, ഇത് xDDDD വളരെ ആശയക്കുഴപ്പത്തിലാക്കുന്നു
നിങ്ങളുടെ സംഭാവന വളരെ ഉപയോഗപ്രദമാണ്, വിചിത്രമായി ഞാൻ എല്ലായ്പ്പോഴും ഉപയോഗിച്ച ഫയലുകൾ "വായിക്കാൻ മാത്രം" എക്സിക്യൂട്ട് ചെയ്യുന്ന ഒരു പ്രശ്നമുണ്ട്
chmod 777 ഫയൽ
റൂട്ട് @ ലെപ്സ്: / ഹോം / ലെപ്സ് # chmod: "ഡ s ൺലോഡുകൾ / കനൈമ-ജനപ്രിയ -4.1 ~ സ്റ്റേബിൾ_ഐ 386 / കനൈമ-പോപ്പുലർ-4.1 ~ സ്റ്റേബിൾ_ഐ 386.iso" ന്റെ അനുമതികൾ മാറ്റുന്നു: വായന-മാത്രം ഫയൽസിസ്റ്റം
എല്ലാ ഫയലുകളിലും ഇത് സമാനമാണ്, വാസ്തവത്തിൽ ഞാൻ അത് Ctrl + Alt + F1 ഉപയോഗിച്ച് റൂട്ടായി പ്രവർത്തിപ്പിച്ചു, അത് സമാനമാണ്. എനിക്ക് എന്ത് ചെയ്യാൻ കഴിയും?
മികച്ച വിവരങ്ങൾ !! ഇത് എനിക്ക് വളരെ സഹായകരമായിരുന്നു.
വളരെ നന്ദി
വളരെ നല്ല കുറിപ്പ്. അനുമതികൾ പ്രയോഗിക്കാൻ എന്നോട് അഭ്യർത്ഥിച്ചു, ഈ ട്യൂട്ടോറിയലിന് നന്ദി, എനിക്ക് ഇത് മിനിറ്റുകൾക്കുള്ളിൽ ചെയ്യാൻ കഴിഞ്ഞു. അതിയായി ശുപാര്ശ ചെയ്യുന്നത്
എന്റെ ഇൻസ്റ്റാളേഷന്റെ റൂട്ടിൽ ഞാൻ ഒരു chmod -R 777 ചെയ്തു, അതായത് /
കാളി ലിനക്സ് പുനരാരംഭിക്കുക, ഇപ്പോൾ അത് ലോഡുചെയ്യില്ല
എന്തെങ്കിലും ആശയങ്ങൾ ഉണ്ടോ?
അതെ, എല്ലാം തകർന്നു, നിങ്ങൾ ഉബുണ്ടു വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്യണം, എനിക്കറിയാം, കാരണം എനിക്കും അങ്ങനെ സംഭവിച്ചു!
ട്യൂട്ടോറിയൽ വളരെ നല്ലതാണ്, വളരെ പൂർണ്ണമാണ്. ഒരുപക്ഷേ ചെറിയ പിശകുകൾ, പക്ഷേ അവ എഡിറ്റുചെയ്യാൻ കഴിയില്ലെന്ന് ഇതിനകം അഭിപ്രായപ്പെട്ടു. ഇപ്പോഴും പഠിക്കാൻ വളരെ നല്ലത്
r എന്നാൽ എഴുതുന്നത് അർത്ഥമാക്കുന്നത് വായനയിൽ നിന്നാണ്
w എന്നാൽ വായിക്കുക, എഴുതുക എന്നതിൽ നിന്ന് വരുന്നു
അവിടെ നിങ്ങൾ ആശയക്കുഴപ്പത്തിലായി. r വായിക്കുക വായിക്കുക, എഴുത്ത് പരിഷ്ക്കരിക്കുക
വളരെ ഉപയോഗപ്രദം! ലിനക്സ് അഡ്മിനിസ്ട്രേഷനിൽ അധികം ഉൾപ്പെടാത്ത നമ്മളിൽ, ഈ ട്യൂട്ടോറിയലുകൾ മികച്ചതാണ്.
ബ്ലോഗിൽ അഭിനന്ദനങ്ങൾ!
അൻസിലിനക്സ് ബ്ലോഗ് സന്ദർശകരിൽ നിന്നുള്ള ആശംസകൾ.
എൽമിന്റ് പോലുള്ള ഒരു ഉബണ്ടർ ഡിസ്ട്രോ ഉപയോഗിച്ച് എനിക്ക് ഒരു തമാശ സംഭവിക്കുന്നു.
'സുഡോ' ഉപയോഗിച്ച് എന്റെ തീം ഫോൾഡർ / usr / share / theme ഡയറക്ടറിയിലേക്ക് പകർത്തി ഒട്ടിക്കുന്നു (എന്റെ ഉപയോക്താവിന്റെ പാസ്വേഡ് ചോദിക്കുന്നു).
ആ സിസ്റ്റം ഫോൾഡറിൽ, 'ls -l' അല്ലെങ്കിൽ 'ls -la' ഉപയോഗിച്ച് ഒരു ലിസ്റ്റ് നിർമ്മിക്കുമ്പോൾ, തീം ഫോൾഡറോ തീമോ എന്റെ ഉപയോക്തൃനാമത്തിന്റെ (ഗ്രൂപ്പിന്റെ) ഉടമസ്ഥതയിലുള്ളതാണ്, അതായത് റൂട്ടിന്റെതല്ല.
അതിനാൽ, ഡ download ൺലോഡുചെയ്ത തീമിന്റെ ഡയറക്ടറിയിൽ എന്റെ ഉപയോക്താവിൽ നിന്നും റൈറ്റ് അനുമതി നീക്കംചെയ്യുന്നതിന് ഞാൻ മാറ്റം വരുത്താൻ പോകുകയാണ്, കാരണം അതിന്റെ എല്ലാ ഫയലുകളും ഫോൾഡറുകളും 'ls -laR' ഉപയോഗിച്ച് ആവർത്തിച്ച് അവലോകനം ചെയ്യുമ്പോൾ, എന്റെ ഉപയോക്താവിന് മാത്രമേ എഴുതാൻ കഴിയൂ പറഞ്ഞ ഫോൾഡറുകളിലും ഫയലുകളിലും. സർവ്വശക്തനായ റൂട്ടിനെയും ഞാൻ ess ഹിക്കുന്നു.
ടെർമിനലിൽ നിന്ന് 'സിഡി / യുഎസ്ആർ / ഷെയർ / തീമുകൾ / തീം-ഡ download ൺലോഡുചെയ്തത്' ഉപയോഗിച്ച് എന്നെ സ്ഥാനീകരിക്കുക, തുടർന്ന് 'സുഡോ' അല്ലെങ്കിൽ റൂട്ട് അനുമതികൾ ആവശ്യമില്ലാതെ 'chmod -Rv uw *' നടപ്പിലാക്കുക. 'തീം-ഡ ed ൺലോഡുചെയ്ത' എല്ലാ ഫയലുകൾക്കും സബ്ഫോൾഡറുകൾക്കും എന്റെ ഉപയോക്താവിന്റെ റൈറ്റ് അനുമതി വിജയകരമായി പരിഷ്ക്കരിച്ചതായി അദ്ദേഹം എന്നെ അറിയിച്ചു. പക്ഷേ, 'തീം-ഡ download ൺലോഡുചെയ്തത്' എന്ന കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുന്നിടത്ത് നിന്ന് മദർ ഫോൾഡറിന്റെ അനുമതികളിൽ ഇത് മാറ്റം വരുത്തിയില്ല, ഒരു ചട്ടം പോലെ അത് ആവർത്തിച്ച് ചെയ്യേണ്ടതാണെന്ന് കണക്കിലെടുക്കുന്നു.
എക്സ്പ്ലോറർ «ബോക്സ് through വഴി ഡ download ൺലോഡ് ചെയ്ത തീമിന്റെ ആ ഫോൾഡർ ഞാൻ പരിശോധിക്കുമ്പോൾ, അവിടെ ഒരു പാഡ്ലോക്ക് ഉള്ള ആദ്യത്തെ ഉപഫോൾഡറുകൾ ഞാൻ കാണുന്നു, ഒപ്പം എന്തെങ്കിലും അസംബന്ധം സംഭവിക്കുന്നു, എനിക്ക് ഈ ഫോൾഡറുകളിലേതെങ്കിലും പകർത്തി അതിന്റെ എല്ലാ ഉള്ളടക്കവും ഉപയോഗിച്ച് അവിടെ ഒട്ടിക്കാൻ കഴിയും. അത് നിരസിക്കണം. എന്നിട്ട് പറഞ്ഞ പകർപ്പ് ഇല്ലാതാക്കാൻ ശ്രമിക്കുമ്പോൾ, അത് ചെയ്യാൻ കഴിയില്ല: അനുമതി നിഷേധിച്ചു, കാരണം ഞാൻ പരിശീലിച്ചതുപോലെ ഉള്ളിലെ എല്ലാ ഉപഡയറക്ടറികളിലും ഫയലുകളിലും അവരുടെ റൈറ്റ് അനുമതി നീക്കംചെയ്തു.
ഇത് chmod കമാൻഡിന്റെ ബഗ് ആണോ എന്ന് എനിക്ക് അറിയില്ല, കമാൻഡ് സമാരംഭിച്ച ഫോൾഡറിന്റെ അനുമതി പരിഷ്കരിക്കാത്ത ഒന്ന്, തുടർന്ന് റൈറ്റ് അനുമതിയില്ലാതെ കോൺഫിഗർ ചെയ്ത ഉപഡയറക്ടറികൾ പകർത്താൻ കഴിയുന്നതിന്റെ റോൾ.
ഇത് ഉൾപ്പെടെയുള്ള ഇൻറർനെറ്റിലെ ലേഖനങ്ങളിൽ, ഇത് ആവർത്തിച്ച് ശരിയാക്കാനുള്ള ഘട്ടങ്ങളാണെന്ന് അദ്ദേഹം വിവരിക്കുന്നു.
കമാൻഡിന്റെ ഏതെങ്കിലും ഓപ്ഷൻ കാണുന്നില്ലോ എന്നറിയാൻ ഞാൻ ഇംഗ്ലീഷിൽ തിരഞ്ഞു, പക്ഷേ അതിനെക്കുറിച്ച് ഞാൻ കണ്ടെത്തിയില്ല. എന്നിരുന്നാലും, മുമ്പത്തെ ടെസ്റ്റുകളിൽ നിന്ന് ഞാൻ നിർദ്ദേശിച്ചത്, ഈ 'chmod -Rv uw ./ *' പോലെ കമാൻഡ് ഉപയോഗിക്കാമെന്നാണ്, മാത്രമല്ല, ഞാൻ കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുന്ന ഫോൾഡറിന്റെയോ ഡയറക്ടറിയുടെയോ അനുമതികളെ ഇത് പരിഷ്കരിക്കുന്നു, ഡ download ൺലോഡ് ചെയ്ത തീം ഫോൾഡർ, chmod ഉപയോഗിക്കുന്നതിനുള്ള './' ഓപ്ഷൻ ഞാൻ കണ്ടിട്ടില്ലെങ്കിലും.
ഏതെങ്കിലും ക o ൺസീയർ ആണെങ്കിൽ, എന്റെ സംശയങ്ങളെക്കുറിച്ച് എന്നെ വ്യക്തമാക്കാം.
നന്ദി.
ഒരു ഉപയോക്താവിന് റൈറ്റ് അനുമതികളുണ്ടെങ്കിൽ ഒരു ഫയലിൽ റീഡ് പെർമിഷനുകൾ ഇല്ലെങ്കിൽ, അയാൾക്ക് ഫയൽ പരിഷ്കരിക്കാനാകുമോ?
Si
മറ്റൊരു കാര്യം: പെർമിറ്റുകളുടെ ഇനീഷ്യലുകൾ തെറ്റാണ്.
R എന്നത് വായനയ്ക്കുള്ളതാണ്, അത് വായനയെ സൂചിപ്പിക്കുന്നു. എഴുതുന്നതിനുള്ള ഐഡിയം.
മികച്ചത് ഞാൻ നന്നായി മനസ്സിലാക്കി അത് നന്നായി വിശദീകരിച്ചു
അവർ ഇടുന്ന ഉദാഹരണങ്ങളുമായി എനിക്ക് ഒരു സംശയമുണ്ട്
ഉദാഹരണ കമാൻഡ്: chmod -r 777
777 (rwx) എന്നതിലുപരി ഉപയോക്താക്കൾ, ഗ്രൂപ്പുകൾ, മറ്റുള്ളവർ എന്നിവയിലേക്കുള്ള റീഡ് അനുമതികൾ ഞാൻ നീക്കംചെയ്യുന്നു.
സീരിയൽ തുല്യമായ k chmod ur, gr, അല്ലെങ്കിൽ ????
വളരെ നല്ലത്, ലിനക്സ് പഠിക്കുന്നത് തുടരുമെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നു
ഒത്തിരി നന്ദി! മികച്ച സംഭാവന ...
മികച്ചത്, നന്ദി
വളരെ നല്ല വിശദീകരണം, ഫയലുകൾ പരിഷ്ക്കരിക്കാൻ കഴിയാത്ത ഒരു പാർട്ടീഷൻ ഉപയോഗിച്ച് ഞാൻ എന്നെത്തന്നെ മാന്തികുഴിയുന്നു. ഒരു ntfs പാർട്ടീഷൻ ആയതിനാൽ ഞാൻ ntfs-3g ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ലെന്ന് ഞാൻ കണ്ടെത്തി.
അല്ലെങ്കിൽ റീഡ് ചെയ്യാനും എക്സിക്യൂട്ട് ചെയ്യാനും അനുമതി ആവശ്യമുള്ള ഒരു സ്ക്രിപ്റ്റ് (ഇന്റർപ്രെറ്റർ), ഒരു കംപൈൽ ചെയ്ത പ്രോഗ്രാം വായിക്കാൻ മാത്രമേ ആവശ്യമുള്ളൂ.
drwxr-xr-x ഉപയോക്താവിന്റെ തുടക്കത്തിൽ ഒരു "d" ദൃശ്യമാകുന്നു. എന്താണ് ഇതിനർത്ഥം? ഇത് ഡയറക്ടറിയാണെന്ന് ഞാൻ but ഹിക്കുന്നു, പക്ഷെ എനിക്ക് ഉറപ്പില്ല
ഇപ്പോൾ 3 അനുമതികളെക്കുറിച്ചും ഇവ എങ്ങനെ ചേർക്കാമെന്നും നീക്കംചെയ്യാമെന്നും ഞങ്ങൾക്കറിയാം, എന്നാൽ ഈ 3 അനുമതികൾ വിളിക്കുന്ന 3 വ്യത്യസ്ത സ്ഥലങ്ങളിൽ സംഭരിച്ചിരിക്കുന്നു
-r - r - r– 1 വാഡ ഉപയോക്താക്കൾ 4096 ഏപ്രിൽ 13 19:30 ഫയൽ?
ഇത് "foo" എന്ന് വിളിക്കുന്ന ഒരു പ്രോഗ്രാം ആണെങ്കിൽ ഏത് കമാൻഡായും നമുക്ക് അത് എക്സിക്യൂട്ട് ചെയ്യാൻ കഴിയും. https://gswitch3.net
അതിശയകരമായ ഈ പോസ്റ്റ് സന്തോഷം.
ഇതൊരു തരം അഴിമതിയാണ്. ഞാൻ പറയുന്നത് വിശ്വസിക്കരുത്.
എല്ലാവരേയും ഹായ്, ഞാൻ ഈ chmod വിഷയത്തിന് വളരെ പുതിയവനാണ്, കൂടാതെ chonw.
എനിക്ക് നന്നായി മനസ്സിലായില്ലെങ്കിൽ ഞാൻ ക്ഷമ ചോദിക്കുന്നു, വിവിധ ഗ്രൂപ്പുകളുടെ അനുമതികൾ, അസൈൻമെന്റുകൾ, rwx ന്റെ അനുമതിയോടെ, റൈറ്റ് എക്സിക്യൂഷൻ വായിക്കുക, എല്ലാം എങ്ങനെ മനസിലാക്കാം എന്നതിനെക്കുറിച്ച് വ്യക്തത ലഭിക്കാൻ എല്ലാ ഉദാഹരണങ്ങളും ഓർഡർ ചെയ്യാൻ ഞാൻ ശ്രമിക്കുന്നു. കോൺഫിഗറേഷൻ നന്നായി, ഫയലുകളുടെയും ഫോൾഡറുകളുടെയും, നിങ്ങൾ ls -l കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുമ്പോൾ സബ്ഡയറക്ടറികൾ, അവിടെ ദൃശ്യമാകുന്ന വിവരങ്ങൾ, അവിടെ രൂപപ്പെടുത്തിയ ഓരോ അക്ഷരത്തിനും ഇടയിലുള്ള ഹൈഫനുകൾ, നോട്ടിലസ് ഉപയോഗിച്ച് ഒരു ഡിസ്കിൽ നിന്ന് വിവരങ്ങൾ പകർത്തുമ്പോൾ അത് എങ്ങനെ ചെയ്യാം, എല്ലാം പകർത്തിയ ഫയലുകൾ ഒരു പാഡ്ലോക്ക് ഉള്ള ഫോൾഡറുകൾ ഉൾപ്പെടെ ദൃശ്യമാകും, ഓരോ ഫയലുകളുടെയും അനുമതികൾ സ്ഥിരസ്ഥിതിയായി മാറ്റാതെ എങ്ങനെ എല്ലാ വിവരങ്ങളുടെയും ഉടമയാകാം, വായിക്കാനും എഴുതാനും നടപ്പിലാക്കാനും ഇല്ലാതാക്കാനും നിങ്ങൾക്ക് കഴിയാതെ തന്നെ റൂട്ട് ഉപയോഗിക്കുക.
ഞാൻ വായിക്കുകയും ഞാൻ എല്ലായ്പ്പോഴും chmod -R 777 ഫയൽ അല്ലെങ്കിൽ ഫോൾഡറുകൾ എക്സിക്യൂട്ട് ചെയ്യുന്ന ഒരു ഉപയോക്താവാണ്, കാരണം ഞാൻ അത് ആ രീതിയിൽ വായിച്ചിട്ടുണ്ട്, എന്നാൽ നിങ്ങൾ പറഞ്ഞ ഫയലിലേക്കോ ഫോൾഡറിലേക്കോ ഒരു ls ചെയ്യുമ്പോൾ അവ കൂടുതൽ തീവ്രമായ പച്ചയിൽ ഹൈലൈറ്റ് ചെയ്യപ്പെടും അത് വ്യക്തമായി വായിക്കാൻ കഴിയില്ല, കാരണം ഞാൻ ലിനക്സ് പുതിന ഉപയോഗിക്കുന്നു, പക്ഷേ മറ്റ് ആട്രിബ്യൂട്ടുകൾക്കൊപ്പം സമാനമായ മറ്റൊരു ഫോൾഡർ ഉണ്ടാകാമെന്ന് ഞാൻ കാണുന്നു, ബാക്കിയുള്ളവ പോലെ മറ്റൊരു നിറത്തിലും, ഇപ്പോൾ ഞാൻ 755 വായിച്ചു, എനിക്കറിയില്ല ഇത് ഈ രീതിയിൽ ഉപയോഗിക്കണമെങ്കിൽ (chmod - R 755 ഫോൾഡർ) സ്ഥിരസ്ഥിതിയായി അനുമതികൾ ആ ഫോൾഡറിലേക്ക് വിടുന്നു, അത് ഡയറക്ടറികൾക്കുള്ളതാണ്, പക്ഷേ 644 ഫയലുകൾക്കാണ്, ഈ രീതിയിൽ ഉപയോഗിക്കുന്നത് ശരിയാണോ എന്ന് എനിക്കറിയില്ല (chmod -R 644 ഫയലുകൾ), പക്ഷേ ls പൂർത്തിയാകുമ്പോൾ - അപ്പോൾ ഫയൽ 644 ആണെന്ന് തോന്നുന്നു, മറ്റുള്ളവയിൽ ഇത് റൂട്ട് ആയി കാണപ്പെടുന്നു, മറ്റുള്ളവ ഉപയോക്താക്കളുടെ പേരിൽ, ഈ ഫലങ്ങളോടെ, ചിലത് സാധാരണയിൽ നിന്ന് പുറത്താണ്.
അനുയോജ്യമായ കമാൻഡുകൾ എങ്ങനെ ഉപയോഗിക്കണമെന്നതിനെക്കുറിച്ച് എനിക്ക് ഒരു ചെറിയ ധാരണയുമില്ല, അതിനാൽ ഫോൾഡറുകൾ, ഡയറക്ടറികൾ, ഫയലുകൾ എന്നിവയ്ക്ക് ആവശ്യമായ അനുമതികൾ ഉണ്ട്, മാത്രമല്ല ഗ്രൂപ്പുകൾ അല്ലെങ്കിൽ എനിക്ക് ആവശ്യമുള്ള ഉപയോക്താക്കൾക്ക് നൽകുകയും ചെയ്യുന്നു
ഒരു ls -l ചെയ്യുമ്പോൾ ഏത് തരം ഫയലുകളാണെന്ന് അറിയാൻ ഞാൻ ആഗ്രഹിക്കുന്നു
drwxr-xr-x 2 റൂട്ട് റൂട്ട് 4096 ഫെബ്രുവരി 15 22:32 a
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 474 ഫെബ്രുവരി 16 23:37 canaima5
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 374 ഫെബ്രുവരി 9 16:34 പിശക്_എക്സ്ഫാറ്റ്
drwxr-xr-x 3 റൂട്ട് റൂട്ട് 4096 ഫെബ്രുവരി 15 00:22 വിൻഡോസ് ഇൻസ്റ്റാളേഷൻ യുഎസ്ബി
-rw-r - r– 1 m18 m18 7572 ഡിസംബർ 22 2016 mdmsetup.desktop
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 61 ഫെബ്രുവരി 18 13:07 pkme
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 10809 മെയ് 15 2013 README
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 57 ജനുവരി 3 11:58 സുഖോ വീണ്ടെടുക്കുക
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 1049 ഫെബ്രുവരി 18 01:02 റിപ്-സിസ്റ്റംബാക്ക്
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 1163 ഫെബ്രുവരി 11 11:12 root.txt
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 384 ഫെബ്രുവരി 10 22:30 സിസ്റ്റംബാക്ക് ഉബുണ്ടു 16-18
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 31 ജനുവരി 1 2002 ടോറെഗൽ
ഒരു ഉപയോക്താവിൽ m18 സൃഷ്ടിച്ച ചില ഫയലുകൾ പരിഷ്കരിക്കാൻ ഞാൻ ശ്രമിച്ച ഒരു ഉദാഹരണം ഇതാ, ബാക്കിയുള്ളവ മറ്റൊരു ഡിസ്കിൽ നിന്ന് നോട്ടിലസ് ഉപയോഗിച്ച് പകർത്തി, അവയ്ക്ക് പാഡ്ലോക്കുകൾ ഉണ്ട്,
drwxr-xr-x 3 റൂട്ട് റൂട്ട് 4096 ഫെബ്രുവരി 15 00:22 വിൻഡോസ് യുഎസ്ബി ഇൻസ്റ്റാൾ ചെയ്യുക
drwxr-xr-x 2 റൂട്ട് റൂട്ട് 4096 ഫെബ്രുവരി 15 22:32 a ന് ഒരു പാഡ്ലോക്ക് ഉണ്ട്, ബാക്കി ഫയലുകളും ഉണ്ട്, പക്ഷേ ഇത് സംഭവിക്കുന്നുവെന്ന് തെളിയിക്കുന്ന വിവരങ്ങളിൽ നിന്ന് ഈ കമാൻഡ് ഉപയോഗിക്കുക: ഫയലുകൾക്ക് ഇപ്പോൾ ഒരു പാഡ്ലോക്ക് ഇല്ല, പക്ഷെ ഞാൻ അവ ശരിയാണോയെന്ന് അറിയില്ല, അവർക്ക് അനുമതികളുണ്ട്, കൂടാതെ ഓരോ ഫയലിനും ഫോൾഡറിനും എന്ത് അനുമതിയുണ്ടായിരിക്കണം, ഏത് ഗ്രൂപ്പിൽ ആയിരിക്കണം എന്നിവ അറിയുക എന്നതാണ് ആശയം. chmod ചേർക്കുമ്പോൾ എന്ത് ഉപയോഗിക്കണമെന്ന് അറിയുക.
m18 @ m18 ~ d cd ഡെസ്ക്ടോപ്പ് /
m18 @ m18 ~ / ഡെസ്ക്ടോപ്പ് $ ls -l
ആകെ 60
drw-r - r– 2 റൂട്ട് റൂട്ട് 4096 ഫെബ്രുവരി 15 22:32 a
-rw-r - r– 1 റൂട്ട് റൂട്ട് 474 ഫെബ്രുവരി 16 23:37 canaima5
-rw-r - r– 1 റൂട്ട് റൂട്ട് 374 ഫെബ്രുവരി 9 16:34 പിശക്_എക്സ്ഫാറ്റ്
drw-r - r– 3 റൂട്ട് റൂട്ട് 4096 ഫെബ്രുവരി 15 00:22 വിൻഡോസ് ഇൻസ്റ്റാളേഷൻ യുഎസ്ബി
-rw-r - r– 1 m18 m18 7572 ഡിസംബർ 22 2016 mdmsetup.desktop
-rw-r - r– 1 റൂട്ട് റൂട്ട് 61 ഫെബ്രുവരി 18 13:07 pkme
-rw-r - r– 1 റൂട്ട് റൂട്ട് 10809 മെയ് 15 2013 README
-rw-r - r– 1 റൂട്ട് റൂട്ട് 57 ജനുവരി 3 11:58 സുഡോ വീണ്ടെടുക്കുക
-rw-r - r– 1 റൂട്ട് റൂട്ട് 1049 ഫെബ്രുവരി 18 01:02 റിപ്-സിസ്റ്റംബാക്ക്
-rw-r - r– 1 റൂട്ട് റൂട്ട് 1163 ഫെബ്രുവരി 11 11:12 root.txt
-rw-r - r– 1 റൂട്ട് റൂട്ട് 384 ഫെബ്രുവരി 10 22:30 സിസ്റ്റംബാക്ക് ഉബുണ്ടു 16-18
-rw-r - r– 1 റൂട്ട് റൂട്ട് ജനുവരി 31, 1 ടോറെഗൽ
m18 @ m18 ~ / ഡെസ്ക്ടോപ്പ് $ sudo ugo + rwx *
m18 നായുള്ള [sudo] പാസ്വേഡ്:
sudo: ugo + rwx: കമാൻഡ് കണ്ടെത്തിയില്ല
m18 @ m18 ~ / ഡെസ്ക്ടോപ്പ് $ sudo chmod ugo + rwx *
m18 @ m18 ~ / ഡെസ്ക്ടോപ്പ് $ ls -l
ആകെ 60
drwxrwxrwx 2 റൂട്ട് റൂട്ട് 4096 ഫെബ്രുവരി 15 22:32 a
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 474 ഫെബ്രുവരി 16 23:37 canaima5
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 374 ഫെബ്രുവരി 9 16:34 പിശക്_എക്സ്ഫാറ്റ്
drwxrwxrwx 3 റൂട്ട് റൂട്ട് 4096 ഫെബ്രുവരി 15 00:22 വിൻഡോസ് ഇൻസ്റ്റാളേഷൻ യുഎസ്ബി
-rwxrwxrwx 1 m18 m18 7572 ഡിസംബർ 22 2016 mdmsetup.desktop
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 61 ഫെബ്രുവരി 18 13:07 pkme
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 10809 മെയ് 15 2013 README
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 57 ജനുവരി 3 11:58 സുഖോ വീണ്ടെടുക്കുക
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 1049 ഫെബ്രുവരി 18 01:02 റിപ്-സിസ്റ്റംബാക്ക്
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 1163 ഫെബ്രുവരി 11 11:12 root.txt
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 384 ഫെബ്രുവരി 10 22:30 സിസ്റ്റംബാക്ക് ഉബുണ്ടു 16-18
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 31 ജനുവരി 1 2002 ടോറെഗൽ
m18 @ m18 ~ / ഡെസ്ക്ടോപ്പ് $ sudo chmod -R 755 ഇൻസ്റ്റാളേഷൻ \ de \ windows \ USB /
m18 @ m18 ~ / ഡെസ്ക്ടോപ്പ് $ ls -l
ആകെ 60
drwxrwxrwx 2 റൂട്ട് റൂട്ട് 4096 ഫെബ്രുവരി 15 22:32 a
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 474 ഫെബ്രുവരി 16 23:37 canaima5
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 374 ഫെബ്രുവരി 9 16:34 പിശക്_എക്സ്ഫാറ്റ്
drwxr-xr-x 3 റൂട്ട് റൂട്ട് 4096 ഫെബ്രുവരി 15 00:22 വിൻഡോസ് ഇൻസ്റ്റാളേഷൻ യുഎസ്ബി
-rwxrwxrwx 1 m18 m18 7572 ഡിസംബർ 22 2016 mdmsetup.desktop
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 61 ഫെബ്രുവരി 18 13:07 pkme
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 10809 മെയ് 15 2013 README
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 57 ജനുവരി 3 11:58 സുഖോ വീണ്ടെടുക്കുക
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 1049 ഫെബ്രുവരി 18 01:02 റിപ്-സിസ്റ്റംബാക്ക്
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 1163 ഫെബ്രുവരി 11 11:12 root.txt
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 384 ഫെബ്രുവരി 10 22:30 സിസ്റ്റംബാക്ക് ഉബുണ്ടു 16-18
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 31 ജനുവരി 1 2002 ടോറെഗൽ
m18 @ m18 ~ / ഡെസ്ക്ടോപ്പ് $ sudo chmod -R 755 a
m18 @ m18 ~ / ഡെസ്ക്ടോപ്പ് $ ls -l
ആകെ 60
drwxr-xr-x 2 റൂട്ട് റൂട്ട് 4096 ഫെബ്രുവരി 15 22:32 a
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 474 ഫെബ്രുവരി 16 23:37 canaima5
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 374 ഫെബ്രുവരി 9 16:34 പിശക്_എക്സ്ഫാറ്റ്
drwxr-xr-x 3 റൂട്ട് റൂട്ട് 4096 ഫെബ്രുവരി 15 00:22 വിൻഡോസ് ഇൻസ്റ്റാളേഷൻ യുഎസ്ബി
-rw-r - r– 1 m18 m18 7572 ഡിസംബർ 22 2016 mdmsetup.desktop
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 61 ഫെബ്രുവരി 18 13:07 pkme
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 10809 മെയ് 15 2013 README
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 57 ജനുവരി 3 11:58 സുഖോ വീണ്ടെടുക്കുക
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 1049 ഫെബ്രുവരി 18 01:02 റിപ്-സിസ്റ്റംബാക്ക്
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 1163 ഫെബ്രുവരി 11 11:12 root.txt
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 384 ഫെബ്രുവരി 10 22:30 സിസ്റ്റംബാക്ക് ഉബുണ്ടു 16-18
-rwxrwxrwx 1 റൂട്ട് റൂട്ട് 31 ജനുവരി 1 2002 ടോറെഗൽ
മറുവശത്ത് ച own ൺ കമാൻഡ് എങ്ങനെ ഉപയോഗിക്കണമെന്ന് അറിയാം. വിവരങ്ങൾ പകർത്തുന്നതിന് സിപി കമാൻഡ് ഉപയോഗിക്കുന്നതാണ് നല്ലതെന്നും എനിക്കറിയില്ല, ചില വൈൽഡ്കാർഡുള്ള മറ്റൊരു ഹാർഡ് ഡിസ്കിൽ നിന്നും ഫയലുകൾ അവരുടെ എല്ലാ അനുമതികളോടെയും പകർത്തുന്നു, മാത്രമല്ല അവ നിങ്ങളുടെ ഉപയോക്താവിന് ലഭ്യമായി തുടരുകയും ചെയ്യുന്നു, താഴ്
എനിക്ക് വേണ്ടത്, കൂടുതൽ സമ്പൂർണ്ണമായ ഒരു ലേഖനത്തെക്കുറിച്ചും ഓരോ വൈൽഡ്കാർഡുകളുടെയും ഉദാഹരണങ്ങളോടെയും ആരെങ്കിലും അറിയാമെങ്കിൽ, അവർ chmod ഉപയോഗിക്കുന്നു, കൂടാതെ ച own ൺ ഉപയോഗിക്കുന്നു. 3, 777 പോലുള്ള 644-അക്ക നമ്പറിംഗ് ദൃശ്യമാകുന്ന പട്ടികകളും അവ മുൻകൂട്ടി നിശ്ചയിക്കാതെ തന്നെ ആ നമ്പറിംഗ് എങ്ങനെ രൂപപ്പെടുന്നു എന്നതും ഉള്ളതിനാൽ പുതിയവർക്ക് പഠിക്കുന്നത് എളുപ്പമാക്കുന്നതിന് എനിക്ക് ഇത് സ്ഥാപിക്കാൻ കഴിയും. യുഗോയുടെ സംഗ്രഹത്താൽ പ്രതിഫലിക്കുന്ന കൂടുതൽ കാര്യങ്ങൾ ശരിയാണോ എന്ന് എനിക്കറിയില്ല, ഇത് ഉപയോക്താവ്, ഗ്രൂപ്പ് (ഉടമകൾ), ഫോൾഡറുകൾ, സബ്ഡയറക്ടറികൾ, എക്സിക്യൂട്ടബിൾ ഫയലുകൾ മുതലായവയ്ക്കുള്ള rwx ഉപയോഗിച്ച്.
അവസാനം എനിക്ക് വേണ്ടത് എല്ലാ സൂത്രവാക്യങ്ങളും chmod ൽ നിന്നും chnw മുതൽ എല്ലാ ഫയലുകൾക്കും മുഴുവൻ ലിനക്സ് ഫയൽ സിസ്റ്റത്തിനും ഉപയോഗിക്കാൻ പഠിക്കുക എന്നതാണ്.
ഈ വിഷയത്തെക്കുറിച്ചുള്ള എന്റെ ചോദ്യം വളരെ പരിഹാസ്യമാണെങ്കിൽ ഞാൻ ക്ഷമ ചോദിക്കുന്നു, ഗ്രൂപ്പ് അനുമതികളുടെ ഓരോ ഭാഗവും മനസിലാക്കാൻ കഴിയുന്ന കൂടുതൽ സുഖപ്രദമായ ഒരു മാർഗ്ഗം നേടുന്നതിന് ഞാൻ ചില മാർഗ്ഗനിർദ്ദേശങ്ങൾ തേടുകയാണ്, കൂടാതെ chmod, chonw പ്രോഗ്രാമുകളുടെ മോഡിഫയർ കമാൻഡുകൾ .
ആശംസകൾ, ഒപ്പം നിങ്ങളുടെ സഹകരണത്തിന് വളരെ നന്ദി.
ഡാനി ഞാൻ അവനെ സ്നേഹിക്കുന്നു uwu
ഡാനി ഐ ലവ് യുവുവിനെ….