ലിനക്സിലെ മറ്റൊരു ഫയലിലേക്ക് ഫയൽ അനുമതികളും ഉടമസ്ഥാവകാശവും എങ്ങനെ പകർത്താം
നിങ്ങൾക്ക് രണ്ട് ഫയലുകൾ ഉണ്ടെന്ന് കരുതുക അല്ലെങ്കിൽ നിങ്ങൾ ഇപ്പോൾ ഒരു പുതിയ ഫയൽ സൃഷ്uടിച്ചു, പഴയ ഫയലിന്റെ അതേ അനുമതികളും ഉടമസ്ഥാവകാശവും അതിന് ഉണ്ടായിരിക്കണമെന്ന് ആഗ്രഹിക്കുന്നു.
ഈ ലേഖനത്തിൽ, chmod, chown കമാൻഡുകൾ ഉപയോഗിച്ച് ലിനക്സിലെ ഒരു ഫയലിൽ നിന്ന് മറ്റൊരു ഫയലിലേക്ക് അനുമതികളും ഉടമസ്ഥാവകാശവും എങ്ങനെ പകർത്താമെന്ന് ഞങ്ങൾ കാണിച്ചുതരാം.
ഒരു ഫയലിൽ നിന്ന് മറ്റൊരു ഫയലിലേക്ക് ഫയൽ അനുമതികൾ പകർത്താൻ, ഇനിപ്പറയുന്ന വാക്യഘടനയിൽ --reference
സ്വിച്ച് ഉപയോഗിച്ച് chmod കമാൻഡ് ഉപയോഗിക്കുക, ഇവിടെ reference_file എന്നത് മോഡ് വ്യക്തമാക്കുന്നതിന് പകരം അനുമതികൾ പകർത്തുന്ന ഫയലാണ് (അതായത് ഒക്ടൽ. അല്ലെങ്കിൽ സംഖ്യാ മോഡ് അനുമതികൾ) ഫയലിനായി.
$ chmod --reference=reference_file file
ഉദാഹരണത്തിന്,
$ ls -l users.list $ ls -l keys.list $ sudo chmod --reference=users.list keys.list $ ls -l keys.list
അതുപോലെ, മറ്റൊരു ഫയലിൽ നിന്ന് ഉടമസ്ഥാവകാശം പകർത്താൻ, --reference
സ്വിച്ച് ഉപയോഗിച്ച് chown കമാൻഡ് ഉപയോഗിക്കുക, കൂടാതെ ഇനിപ്പറയുന്ന വാക്യഘടന ഉപയോഗിക്കുകയും ചെയ്യുക, ഇവിടെ reference_file എന്നത് ഉടമസ്ഥനും ഗ്രൂപ്പും വ്യക്തമാക്കുന്നതിനേക്കാൾ പകർത്തപ്പെടുന്ന ഫയലാണ്. ഫയലിനുള്ള മൂല്യങ്ങൾ.
$ chown --reference=reference_file file
ഉദാഹരണത്തിന്,
$ ls -l keys.list $ touch api.list $ ls -l keys.list $ sudo chown --reference=keys.list api.list $ ls -l api.list
കാണിച്ചിരിക്കുന്നതുപോലെ നിങ്ങൾക്ക് ഒരു ഫയലിൽ നിന്ന് ഒന്നിലധികം ഫയലുകളിലേക്ക് ഫയൽ അനുമതികളും ഉടമസ്ഥതയും പകർത്താനാകും.
$ sudo chmod --reference=users.list users1.list users2.list users3.list $ sudo chown --reference=users.list users1.list users2.list users3.list
കൂടുതൽ വിവരങ്ങൾക്ക്, chown, chmod man പേജുകൾ കാണുക.
$ man chown $ man chmod
ഫയൽ അനുമതികളെ സംബന്ധിച്ച ഈ ഗൈഡുകളും ഉപയോഗപ്രദമാണെന്ന് നിങ്ങൾ കണ്ടെത്തും:
- Linux-ൽ ഉപയോക്താക്കളെയും ഗ്രൂപ്പുകളെയും എങ്ങനെ കൈകാര്യം ചെയ്യാം
- ലിനക്സിലെ ഒക്ടൽ ഫോർമാറ്റിലേക്ക് rwx അനുമതികൾ വിവർത്തനം ചെയ്യുക
- SUID, SGID അനുമതികളുള്ള ഫയലുകൾ Linux-ൽ എങ്ങനെ കണ്ടെത്താം
അത്രയേയുള്ളൂ! Linux-ൽ ഫയൽ അനുമതികൾ പകർത്താനോ ക്ലോൺ ചെയ്യാനോ മറ്റെന്തെങ്കിലും മാർഗം നിങ്ങൾക്കറിയാമെങ്കിൽ, ചുവടെയുള്ള ഫീഡ്uബാക്ക് ഫോം വഴി ഞങ്ങളുമായി പങ്കിടുക.