chmod.md 2.5 KB

chmod

เด’เดฐเต เดซเดฏเดฒเดฟเดจเตเดฑเต†เดฏเต‹ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเตเดŸเต†เดฏเต‹ เดชเตเดฐเดตเต‡เดถเดจ เด…เดจเตเดฎเดคเดฟเด•เตพ เดฎเดพเดฑเตเดฑเตเด•. เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดตเดฐเด™เตเด™เตพ: https://www.gnu.org/software/coreutils/manual/html_node/chmod-invocation.html.

  • เด’เดฐเต เดซเดฏเตฝ เด•เตˆเดตเดถเดฎเตเดณเตเดณ [u]ser-เดจเต เด…เดคเต e[x]ecute เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด…เดตเด•เดพเดถเด‚ เดจเตฝเด•เตเด•:

chmod u+x {{เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ/เดชเดพเดค}}

  • เด’เดฐเต เดซเดฏเตฝ/เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต [r]ead, [w]rite เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เตเดณเตเดณ [u]ser เด…เดตเด•เดพเดถเด™เตเด™เตพ เดจเตฝเด•เตเด•:

chmod u+rw {{เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต‹_เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต‹/เด‰เดณเตเดณ/เดชเดพเดค}}

  • [g]roup เตฝ เดจเดฟเดจเตเดจเต e[x]ecutable เด…เดตเด•เดพเดถเด™เตเด™เตพ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเด•:

chmod g-x {{เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ/เดชเดพเดค}}

  • เดŽเดฒเตเดฒเดพ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เตเด‚ [r]ead, e[x]ecute เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เตเดณเตเดณ เด…เดตเด•เดพเดถเด™เตเด™เตพ เดจเตฝเด•เตเด•:

chmod a+rx {{เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ/เดชเดพเดค}}

  • [o]thers เดฎเดฑเตเดฑเตเดณเตเดณเดตเตผเด•เตเด•เตเด‚ (เดซเดฏเตฝ เด‰เดŸเดฎเดฏเตเดŸเต† เด—เตเดฐเต‚เดชเตเดชเดฟเดฒเดฒเตเดฒ) [g]roup เตฝ เด…เดคเต‡ เด…เดตเด•เดพเดถเด™เตเด™เตพ เดจเตฝเด•เตเด•:

chmod o=g {{เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ/เดชเดพเดค}}

  • [o]thers เดฎเดฑเตเดฑเตเดณเตเดณเดตเดฐเดฟเตฝ เดจเดฟเดจเตเดจเต เดŽเดฒเตเดฒเดพ เด…เดตเด•เดพเดถเด™เตเด™เดณเตเด‚ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเด•:

chmod o= {{เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ/เดชเดพเดค}}

  • เด†เดตเตผเดคเตเดคเดจเดพเดจเตเดฎเดคเดฟเด•เตพ เดฎเดพเดฑเตเดฑเตเด• [g]roupเตฝ [o]thers เดฎเดฑเตเดฑเตเดณเตเดณเดตเตผเด•เตเด•เตเด‚ [w]rite เดฑเตˆเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดจเตฝเด•เตเดจเตเดจเต:

chmod -R g+w,o+w {{เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ/เดชเดพเดค}}

  • เดซเดฏเดฒเตเด•เตพเด•เตเด•เตเดณเตเดณ [a]ll เดŽเดฒเตเดฒเดพ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เตเด‚ [r]ead เด…เดจเตเดฎเดคเดฟเด•เดณเตเด‚ เด’เดฐเต เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเดฟเดฒเต† เด‰เดช เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เตพเด•เตเด•เต e[x]ecute เดŽเด•เตโ€Œเด•เตเดฏเต‚เดŸเตเดŸเต เด…เดจเตเดฎเดคเดฟเด•เดณเตเด‚ เด†เดตเตผเดคเตเดคเดฟเดšเตเดšเต เดจเตฝเด•เตเด•:

chmod -R a+rX {{เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ/เดชเดพเดค}}