chmod

(abréviation de change mode)

Pour chaque fichier donné,
les permissions s'appliquent:
 au propriétaire du fichier (code ’u’ comme user),
 au groupe d’utilisateurs du fichier (’g’ comme group) ou
 aux autres utilisateurs (’o’ comme others).
Pour appliquer les modifications à tous en une seule fois,
on utilise le code ’a’ comme all:

Les modes peuvent être spécifiés de deux façons,
avec des lettres ou avec des nombres en octal.
Pour les lettres, il existe les opérateurs de changement d'état + et -
pour ajouter ou retirer un type de droit aux droits courants, et l'opérateur = pour les écraser.
Pour l'octal, il faut additionner les nombres pour chaque type de possesseur.

Les permissions sont (valeurs octales entre parenthèses):

Les permissions sont (valeurs octales entre parenthèses):


Correspondances de représentation des droits
Droit Valeur alphanumérique Valeur octale Valeur binaire
tous les droits (lecture, écriture et exécution) rwx 7 111
lecture et écriture rw- 6 110
lecture et exécution r-x 5 101
lecture seulement r-- 4 100
écriture et exécution -wx 3 011
écriture seulement -w- 2 010
exécution seulement --x 1 001
aucun droit --- 0 000


Exemples:

fr.wikipedia.org/wiki/Chmod#Modes


Cette page de manuel, documente la version GNU de chmod:
/www-inf.it-sudparis.eu/cours/UNIX/fichiers/man-fr-html/man1/chmod.1.html