Un utilisateur émet la commande Linux ls -l myfile.sh pour vérifier l'autorisation du fichier myfile.sh.
devasc@labvm:~/Documents$ ls -l myfile.sh -rwxr-xr-- 1 self test 15 Mar 30 21:24 myfile.sh
Quelles sont les deux instructions qui décrivent les autorisations attribuées au fichier?
- Tout utilisateur du groupe de test peut exécuter le fichier.
- L'utilisateur avec l'ID utilisateur de self peut modifier le fichier.
- Tout utilisateur du groupe peut lire, modifier et exécuter le fichier.
- L'utilisateur avec l'ID utilisateur de devasc peut modifier le fichier.
- Tous les utilisateurs peuvent exécuter le fichier.
Explication: La commande ls -l fournit un format de “liste longue” avec plus d'informations qui comprend ce qui suit :
- Type de fichier: Le trait d'union (-) représente un fichier régulier, le d représente un répertoire.
- Autorisations de fichier : les trois premières lettres représentent les autorisations du propriétaire du fichier sur le fichier, les trois lettres suivantes représentent les autorisations du groupe sur le fichier et les trois dernières lettres représentent les autorisations d'autres personnes sur le fichier. Les lettres d'autorisation sont les suivantes :
- r - lire ou copier le fichier
- w - écrire dans le fichier
- x - exécuter le
- trait d'union du fichier (-) - aucune valeur assignée
- Nombre de liens en dur vers le fichier : 1 dans ce cas
- Propriétaire du fichier : soi-même dans ce cas
- Groupe de fichiers : test dans ce cas
- Taille du fichier : 15 octets dans ce cas
Plus de questions : 1.5 Examen de module 1 DevNet Associate Réponses
Please login or Register to submit your answer