Chmod Command sa Linux

Baguhin ang mga pahintulot ng file mula sa Linux command line

Ang command ng chmod (ibig sabihin baguhin ang mode) ay nagbibigay-daan sa iyong baguhin ang mga pahintulot ng access ng mga file at mga folder.

Ang command na chmod, tulad ng iba pang mga utos, ay maaaring isagawa mula sa command line o sa pamamagitan ng isang script file.

Kung kailangan mong ilista ang mga pahintulot ng file, maaari mong gamitin ang command na ls .

chmod Command Syntax

Ito ang wastong syntax kapag ginagamit ang command na chmod:

chmod [options] mode [, mode] file1 [file2 ...]

Ang mga sumusunod ay ilan sa mga karaniwang pagpipilian na ginagamit sa chmod:

Nasa ibaba ang isang listahan ng ilang mga pahintulot na numerikal na maaaring itakda para sa user, group, at sa iba pa sa computer. Sa tabi ng numero ay ang katumbas ng read / write / execute na titik.

Mga Halimbawa ng chmod Command

Kung ikaw, halimbawa, ay nais na baguhin ang mga pahintulot ng "mga kalahok" ng file upang ang lahat ay may ganap na access dito, ipapasok mo ang:

chmod 777 na kalahok

Ang unang 7 ay nagtatakda ng mga pahintulot para sa gumagamit, ang ikalawang 7 ay nagtatakda ng mga pahintulot para sa grupo, at ang ikatlong 7 ay nagtakda ng mga pahintulot para sa lahat ng iba pa.

Kung nais mong maging isa lamang na maaaring ma-access ito, gagamitin mo ang:

chmod 700 kalahok

Upang bigyan ang iyong sarili at mga miyembro ng iyong grupo ng ganap na pag-access:

chmod 770 kalahok

Kung nais mong panatilihin ang ganap na pag-access para sa iyong sarili, ngunit nais na panatilihin ang ibang mga tao mula sa pagbabago ng file, maaari mong gamitin ang:

chmod 755 kalahok

Ang mga sumusunod ay gumagamit ng mga titik mula sa itaas upang baguhin ang mga pahintulot ng "mga kalahok" upang ang may-ari ay maaaring magbasa at magsulat sa file, ngunit hindi ito nagbabago ng mga pahintulot para sa kaninuman:

chmod u = rw participants

Higit pang Impormasyon tungkol sa chmod Command

Maaari mong baguhin ang pagmamay-ari ng grupo ng mga umiiral nang file at folder gamit ang command ng chgrp. Baguhin ang default group para sa mga bagong file at mga folder gamit ang command ng newgrp.

Tandaan na ang mga simbolikong mga link na ginagamit sa isang command na chmod ay makakaapekto sa tunay, target na object.