vendredi 10 décembre 2010

Umask facile

Le umask un vrai casse tête, pour se souvenir du code correspondant au chmod.

Par exemple pour obtenir un chmod 640 il faut faire un umask 0027.

Wikipedia nous donne la signification de chaque chiffre :

0 – read, write and execute    
1 – read and write    
2 – read and execute   
3 – read only    
4 – write and execute    
5 – write only    
6 – execute only    
7 – no permissions

Mais le plus simple finalement c'est de se souvenir que l'on peut appeler le umask de cette façon:


$ umask u=rwx,g=rwx,o=   
$ mkdir fu   
$ touch bar   
$ ls -l   
drwxrwx--- 2 dave dave 512 Sep  1 20:59 fu   
-rw-rw---- 1 dave dave   0 Sep  1 20:59 bar

Merci Wikipedia

Aucun commentaire:

Enregistrer un commentaire