Bonjour,
Je souhaitais faire cette exercice et je me suis renseigner, en effet chmod permet d'attribuer des droits à certains "personne" (U : user , G : group , o : other, a = ?)
En effet chmod peut s'écrire sous ligne de commande suivante :
> chmod -u 777
Le premier "chiffre" signifie le droit de lire (read)
Le second "chiffre" signifie le droit d'écrire (write)
Et enfin le dernier signifie le droit d'éxécuter
Et ce premier groupe de chiffres à savoir 111 qui représente le premier 7 de votre chmod 777 donne tout les droits (r,w,x --> read, write, execute) au propriétaire du fichier et le deuxieme 7 de même pour le groupe de ce propriétaire et finalement le dernier 7 les même droits pour les autres.
Hors j'aimerais implémenter la commande chmod avec les notations en lettres ([ugoa][[+-=][rwx]) mais pas celle en octale. Et ma commande, comme chmod, pourra s’appliquer à un ou plusieurs fichiers.
Comment puis-je faire?
Merci d'avance.
Partager