1.2 KiB
1.2 KiB
chmod
Cambia i permessi di accesso di file o directory. Maggiori informazioni: https://www.gnu.org/software/coreutils/manual/html_node/chmod-invocation.html.
- Dai al proprietario di un file il permesso di e[x]ecute:
chmod u+x {{percorso/del/file}}
- Dai al proprietario i permessi di [r]ead e [w]rite su un file/directory:
chmod u+rw {{percorso/del/file_o_directory}}
- Rimuovi i permessi di e[x]ecute dal [g]ruppo:
chmod g-x {{percorso/del/file}}
- Dai a tutti gli utenti i permessi di [r]ead e e[x]ecute:
chmod a+rx {{percorso/del/file}}
- Dai ad altri utenti (non nel gruppo proprietario del file) gli stessi diritti del [g]ruppo:
chmod o=g {{percorso/del/file}}
- Rimuovi tutti i permessi per gli altri:
chmod o= {{percorso/del/file}}
- Cambia i permessi ricorsivamente dando al [g]ruppo e agli [o]ttri la possibilità di [w]rite:
chmod {{[-R|--recursive]}} g+w,o+w {{percorso/della/directory}}
- Ricorsivamente dà a tutti gli utenti i permessi di [r]ead sui file. Dà anche i permessi di e[X]ecute ai file che hanno almeno un permesso di esecuzione e a tutte le sottodirectory:
chmod {{[-R|--recursive]}} a+rX {{percorso/della/directory}}