questo comando consente di modificare il permessi di un file.
- -r in maniera ricorsiva
- u proprietario
- g gruppo
- o altri
- x esecuzione
- w scrittura
- r lettura
- + aggiungi permesso
- - annulla permesso
- = imposta permesso
- Esempio 1: chmod o+x file1 (aggiunge il permesso di esecuzione ad altri)
- Esempio 2: chmod o-w file1 (nega il permesso di scrittura al gruppo)
- Esempio 3: chmod ugo+rwx file1 (aggiunge tutti i permessi a tutti gli utenti)
- Esempio 4: chmod 664 file1 (aggiunge il permesso di lettura ad altri)
- Esempio 5: chmod 660 file1 (nega il permesso di lettura ad altri)
a seguire si riportano i valori in formato numerico dei permessi
- 0 - nessun permesso
- 1 - esecuzione
- 2 - scrittura
- 3 - esecuzione e scrittura
- 4 - lettura
- 5 - lettura + esecuzione
- 6 - lettura + scrittura
- 7 - lettura + scrittura + esecuzione