Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:programmation:bash:umask [20/06/2010 10:33] smolski |
doc:programmation:bash:umask [14/11/2012 14:59] 127.0.0.1 modification externe |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== UMASK ====== | ||
+ | Le rôle unique de la commande ''umask'' est de gérer automatiquement les droits par défauts donnés lors de la création d'un fichier. | ||
+ | |||
+ | ===== Utilisation ===== | ||
+ | |||
+ | En modifiant umask ainsi : | ||
+ | $ umask 0000 | ||
+ | |||
+ | À la création d'un fichier, cela ajoute automatiquement les **droits d'écriture** à //tous les users// et à //tous les groupes// : | ||
+ | <code> | ||
+ | $ touch test1.txt | ||
+ | $ ls -l | ||
+ | rw-rw-rw- 1 user user 0 jun 21 05:57 test1.txt | ||
+ | </code> | ||
+ | |||
+ | ---- | ||
+ | |||
+ | Avec : | ||
+ | $ umask 0002 | ||
+ | |||
+ | Cela réserve les **droits d'écriture** à l'//user propriétaire// et à son //groupe// : | ||
+ | rw- rw- r-- | ||
+ | |||
+ | ---- | ||
+ | |||
+ | Avec : | ||
+ | $ umask 0022 | ||
+ | |||
+ | Cela réserve les **droits d'écriture** à l'//user propriétaire// uniquement : | ||
+ | rw- r-- r-- | ||
+ | |||
+ | \\ | ||
+ | \\ | ||
+ | |||
+ | //Pratique, non ?// :-) |