1.3 KiB

chmod

Schimbă permisiunile de acces ale unui fișier sau folder. Mai multe informații: https://www.gnu.org/software/coreutils/manual/html_node/chmod-invocation.html.

  • Acordă [u]tilizatorului proprietar al fișierului dreptul de a-l e[x]ecuta:

chmod u+x {{cale/către/fișier}}

  • Acordă [u]tilizatorului dreptul de a [r]ealiza citire și [w]riere asupra unui fișier/folder:

chmod u+rw {{cale/către/fișier_sau_folder}}

  • Elimină dreptul de e[x]ecuție al [g]rupului:

chmod g-x {{cale/către/fișier}}

  • Acordă tuturor utilizatorilor ([a]ll) dreptul de [r]ealizare citire și e[x]ecuție:

chmod a+rx {{cale/către/fișier}}

  • Acordă [o]ricui (utilizatorilor din afara grupului proprietar) aceleași drepturi ca [g]rupul:

chmod o=g {{cale/către/fișier}}

  • Elimină toate drepturile pentru [o]ricine:

chmod o= {{cale/către/fișier}}

  • Schimbă recursiv permisiunile, acordând [g]rupului și c[o]mun dreptul de a scrie ([w]):

chmod {{[-R|--recursive]}} g+w,o+w {{cale/către/folder}}

  • Acordă recursiv tuturor utilizatorilor ([a]ll) drept de [r]eaplicare. Acordă, de asemenea, drepturi de e[X]ecuție fișierelor care au cel puțin un drept de execuție și tuturor sub-folderelor:

chmod {{[-R|--recursive]}} a+rX {{cale/către/folder}}