Bases de Linux et de la ligne de commande
Après l'exécution de « chmod 754 run.sh » sur le fichier run.sh, quelle notation des droits s'affiche au début de la ligne produite par « ls -l run.sh » ?
- A-rwxr-xr--
- B-r--r-xrwx
- C-rwxrw-r--
Afficher la réponse et l'explication
Réponse : A. -rwxr-xr--
Les droits en octal se lisent de gauche à droite dans l'ordre propriétaire (user), groupe (group) et autres (others), et chaque chiffre est la somme de lecture r = 4, écriture w = 2 et exécution x = 1. 7 = 4 + 2 + 1 donne rwx, 5 = 4 + 1 donne r-x et 4 donne r--, donc 754 devient rwxr-xr--. Le « - » initial indique un fichier ordinaire ; pour un répertoire, on verrait « d ». Avec ce réglage, le propriétaire peut lire, écrire et exécuter, le groupe peut lire et exécuter, et les autres utilisateurs peuvent seulement lire.
Continuer : 9 autres questions sur Bases de Linux et de la ligne de commande