Linux විධාන රේඛාවේ සිට ගොනු අවසරයන් වෙනස් කරන්න
Chmod විධානය (අර්ථය වෙනස් කිරීමේ මාතය) මඟින් ගොනු සහ ෆෝල්ඩරවල ප්රවේශ අවසරයන් වෙනස් කිරීමට ඉඩ සලසයි.
Chmod විධානය, වෙනත් විධානයන් ලෙස, විධාන රේඛාවේ හෝ විධානාවලි ගොනුවක් මඟින් ක්රියාත්මක කළ හැක.
ඔබට අවසර ගොනු අවශ්ය නම්, ls විධානය භාවිතා කළ හැකිය.
chmod විධානය සින්ටැක්ස්
Chmod විධානය භාවිතා කරන විට මෙය නිසි රීතීය වේ :
chmod [විකල්ප] මාතය [, මාතය] file1 [file2 ...]Chmod භාවිතා කරන සුපුරුදු විකල්ප කිහිපයක් පහත දැක්වේ.
- -f, -silent, -quiet (බොහෝ දෝෂ සහිත පණිවිඩ මර්දනය)
- -v, --verbose (සෑම ගොනුවක්ම ක්රියාවල කරන ලද)
- -c, - වෙනස්කම් (විචල්ය මෙන් නොව වෙනස්කම් සිදුකරන විට පමණි)
- -R, -recursive (ගොනු සහ බහලුම් වෙනස් කරගත හැකිය)
- --help (උදව් සහ පිටවීම් පෙන්වයි)
- --version (පිටපත් තොරතුරු සහ පිටවීම්)
පහත දැක්වෙනුයේ පරිශීලකයා, කණ්ඩායම සහ අනෙක් සියල්ල පරිගණකය මත සැකසිය හැකි සංඛ්යාත්මක අවසරයන් ලැයිස්තුවකි. අංකයට කියවීමේ / ලිවීමේ / ක්රියාත්මක කිරීමේ ලිපිය සමාන වේ.
- 7, rwx, කියවීම, ලිවීම සහ ක්රියාත්මක කිරීම
- 6, rw-, කියවීම සහ ලිවීම
- 5, rx, කියවීම සහ ක්රියාත්මක කිරීම
- 4, r--, පමණක් කියවන්න
- 3, -wx, ලියන්න සහ ක්රියාත්මක කරන්න
- 2, -w-, පමණක් ලියන්න
- 1, - x, ක්රියාත්මක කරන්න පමණි
- 0, ---, කිසිවක් නැත
chmod කමාන්ඩ් නිදර්ශන
නිදසුනක් වශයෙන්, ඔබට "හ්භාගීවනනන" ගොනුවේ අවසරය ලබා ගැනීමට අවශ්ය නම්, සෑම කෙනෙකුටටම එය සම්පූර්ණයෙන් ප්රවේශ විය හැකි වන පරිදි, ඔබ ඇතුල් වනු ඇත:
777 ක් සහභාගි වියපළමු 7 පරිශීලකයා සඳහා අවසර ලබා දෙයි, දෙවන කණ්ඩායම 7 සඳහා කණ්ඩායමට අවසර ලබා දෙයි, සහ තෙවන 7 අනෙක් සියල්ලන්ට අවසර ලබා දේ.
ඔබට පිවිසිය හැකි එකම පුද්ගලයා වීමට අවශ්ය නම්, ඔබ භාවිතා කරනු ඇත:
chmod 700 සහභාගීවන්නන්ඔබ සහ ඔබේ සාමාජිකයින්ට පූර්ණ පිවිසුමක් ලබා දීම සඳහා:
චූඩ් 770 සහභාගීවන්නන්ඔබටම පුර්ණ ප්රවේශය ලබා ගැනීමට අවශ්ය නම්, නමුත් අනෙකුත් පුද්ගලයින්ට ගොනුව නවීකරණය කිරීමට අවශ්ය නම්, ඔබට භාවිතා කළ හැකිය:
චොම්ඩ් 755 සහභාගීවන්නන්පහත දැක්වෙන අක්ෂර මඟින් "හ්භාගීවනනනට" අවසරය මාරු කිරීම සඳහා අයිතිකරුට කියවීමට හා ලිවීමට ලිපිගොනුව වෙනස් කළ හැකිය, නමුත් වෙන කිසිවෙකු සඳහා අවසර වෙනස් නොකරයි:
chmod u = rw සහභාගීවන්නන්Chmod විධානය පිළිබඳ වැඩි විස්තර
ඔබට පවතින ගොනු සහ ෆෝල්ඩරයේ chgrp විධානය සමඟ සමූහයේ අයිතිය වෙනස් කළ හැකිය. Newgrp විධානය සමඟ නව ගොනු සහ ෆෝල්ඩර සඳහා පෙරනිමි කණ්ඩායම වෙනස් කරන්න.
Chmod විධානය භාවිතා කරන සංකේතාත්මක සබැඳි සැබෑ, ඉලක්ක වස්තුවට බලපාන බව මතක තබා ගන්න.