Chanje autorisations dosye a soti nan liy lan lòd Linux
Kòmandman an chmod (vle di chanjman mòd) pèmèt ou chanje autorisations yo aksè nan dosye ak dosye.
Ka lòd la chmod, tankou kòmandman lòt, yo ka egzekite nan liy lan lòd oswa atravè yon dosye script.
Si ou bezwen lis otorizasyon dosye a, ou ka itilize ls lòd la .
chmod Kòmandman sentaks
Sa a se sentaks apwopriye a lè l sèvi avèk lòd la chmod:
chmod [opsyon] mòd [, mòd] file1 [file2 ...]Sa ki anba la yo se kèk nan opsyon abityèl yo itilize ak chmod:
- -f, --silent, --quiet (siprime ki pi mesaj erè)
- -v, --verbose (rann yon dyagnostik pou chak dosye trete)
- -c, - chanj (tankou entèwogat men rapòte sèlman lè yo fè yon chanjman)
- -R, - rekreyatif (dosye chanjman ak repèrtwar recursively)
- - ede (montre èd ak sòti)
- --version (rann enfòmasyon vèsyon ak sòti)
Anba la a se yon lis plizyè otorizasyon nimerik ki ka mete pou itilizatè a, gwoup, ak tout lòt moun sou òdinatè a. Ansanm ak nimewo a se ekivalan lèt li / ekri / egzekite.
- 7, rwx, li, ekri, ak egzekite
- 6, rw-, li epi ekri
- 5, rx, li ak egzekite
- 4, r--, li sèlman
- 3, -wx, ekri ak egzekite
- 2, -w-, ekri sèlman
- 1, --x, egzekite sèlman
- 0, ---, Pa gen
Egzanp Kòmandman chmod
Si ou, pou egzanp, te vle chanje otorizasyon yo nan dosye "patisipan yo" pou ke tout moun gen aksè konplè sou li, ou ta antre nan:
chmod 777 patisipan yoPremye a 7 kouche autorisations yo pou itilizatè a, dezyèm lan 7 fikse autorisations yo pou gwoup la, ak twazyèm lan 7 etabli autorisations pou tout lòt moun.
Si ou vle se yon sèl la sèlman ki moun ki ka jwenn aksè a li, ou ta itilize:
chmod 700 patisipan yoPou bay tèt ou ak manm gwoup ou a plen aksè:
chmod 770 patisipan yoSi ou vle kenbe aksè konplè pou tèt ou, men vle kenbe lòt moun soti nan modifye dosye a, ou ka itilize:
chmod 755 patisipan yoSa ki anba la a sèvi ak lèt ki soti nan pi wo a chanje autorisations yo nan "patisipan yo" pou mèt kay la ka li ak ekri nan dosye a, men li pa chanje autorisations pou nenpòt lòt moun:
chmod u = rw patisipan yoPlis enfòmasyon sou lòd chmod lan
Ou ka chanje an komen gwoup la nan dosye ki deja egziste ak dosye ak lòd la chgrp. Chanje gwoup la default pou dosye nouvo ak dosye ak lòd la newgrp.
Sonje ke lyen senbolik yo itilize nan yon lòd chmod ap afekte vrè objè objektif la.