next up previous contents
Next: Gestion de processus Up: Droits et propriétés Previous: finger

chmod

La commande chmod change les droits d'accès d'un fichier ou d'un répertoire. Ces droits sont en fait des droits d'écriture, de lecture ou d'exécution (ce dernier n'a de sens que pour les fichiers exécutables ainsi que les répertoires). Il y a trois catégories de droits :

On peut rendre un fichier visible par tous, exécutable par toute personne du groupe et modifiable par soi uniquement.

Exemple :

beyrouth ~/doc/unix $ ls -l toto
----------   1 mazet    users           5 Sep 30 19:42 toto
beyrouth ~/doc/unix $ chmod u+rxw toto  
beyrouth ~/doc/unix $ ls -l toto      
-rwx------   1 mazet    users           5 Sep 30 19:42 toto*
beyrouth ~/doc/unix $ chmod g+rx toto  
beyrouth ~/doc/unix $ ls -l toto     
-rwxr-x---   1 mazet    users           5 Sep 30 19:42 toto*
beyrouth ~/doc/unix $ chmod o+r toto 
beyrouth ~/doc/unix $ ls -l toto    
-rwxr-xr--   1 mazet    users           5 Sep 30 19:42 toto*
beyrouth ~/doc/unix $ chmod a-x toto
beyrouth ~/doc/unix $ ls -l toto    
-rw-r--r--   1 mazet    users           5 Sep 30 19:42 toto
beyrouth ~/doc/unix $


Laurent Mazet
Fri Oct 24 11:06:46 MET DST 1997