QCM d'administration système : systèmes de fichiers (basique)

1 questions

1.1 question n° 1

À quoi sert la commande mkdir ?

  • À créer un répertoire
  • À supprimer un répertoire
  • À déplacer un répertoire
  • À aller dans un répertoire
Indication : man mkdir
mk = make = fabriquer
dir = directory = répertoire

1.2 question n° 2

À quoi sert la commande rmdir ?

  • À supprimer un répertoire
  • À créer un répertoire
  • À déplacer un répertoire
  • À aller dans un répertoire
Indication : man rmdir
rm = remove = enlever
dir = directory = répertoire

1.3 question n° 3

À quoi sert la commande mv ?

  • À déplacer un répertoire
  • À créer un répertoire
  • À supprimer un répertoire
  • À aller dans un répertoire
Indication : man mv
mv = move = déplacer

1.4 question n° 4

À quoi sert la commande cd ?

  • À aller dans un répertoire
  • À créer un répertoire
  • À supprimer un répertoire
  • À déplacer un répertoire
Indication : help cd
cd = change directory = changer de répertoire
Il s'agit d'une primitive du shell, elle ne modifie pas le filesystem, mais des variables d'environnement du shell courant (où suis-je)

1.5 question n° 5

Sur les machines de la fac, qu'affiche la dernière commande de la série de commandes suivante (pour l'utilisateur toto) ?

$ cd
$ mkdir etc
$ cd /etc
$ pwd

  • /etc
  • /export/home/users/l2info/toto/etc
  • /home/toto/etc
  • etc
Indication : La commande cd /etc nous amène vers le répertoire /etc qui est noté de façon absolue, indépendamment des commandes précédentes et du répertoire courant.

1.6 question n° 6

Sur les machines de la fac, qu'affiche la dernière commande de la série de commandes suivante (pour l'utilisateur toto) ?

$ cd
$ mkdir etc
$ cd etc
$ pwd 

  • /export/home/users/l2info/toto/etc
  • /etc
  • /home/toto/etc
  • etc
Indication : La commande cd nous amène vers le home de toto, c'est à dire que le répertoire courant devient /export/home/users/l2info/toto, la commande mkdir etc crée le répertoire /export/home/users/l2info/toto/etc (la notation etc est relative au répertoire courant), la commande cd etc nous amène vers le répertoire etc qui est noté de façon relative et correspond donc à /export/home/users/l2info/toto/etc.

1.7 question n° 7

Dans la sortie de ls -l suivante, que signifie le premier user ?

drwxr-xr-x 1 user user 1254 Feb 14 13:06 user

  • Le fichier appartient à l'utilisateur user
  • Le fichier appartient au groupe user
  • Le nom du fichier est user

1.8 question n° 8

Dans la sortie de ls -l suivante, que signifie le deuxième user ?

drwxr-xr-x 1 user user 1254 Feb 14 13:06 user

  • Le fichier appartient au groupe user
  • Le fichier appartient à l'utilisateur user
  • Le nom du fichier est user

1.9 question n° 9

Dans la sortie de ls -l suivante, que signifie le troisième user ?

drwxr-xr-x 1 user user 1254 Feb 14 13:06 user

  • Le nom du fichier est user
  • Le fichier appartient au groupe user
  • Le fichier appartient à l'utilisateur user

1.10 question n° 10

La commande chmod g+x toto.txt

  • Permet aux utilisateurs du même groupe d'exécuter le fichier
  • Enlève le droit d'exécution à tout le monde sur le fichier
  • Change les droits d'accès au fichier toto.sh
  • Donne le droit d'écriture à tout le monde sur le fichier
Indication : voir par exemple la page https://www.tuteurs.ens.fr/unix/droits.html

1.11 question n° 11

La commande chmod a-x toto.txt

  • Enlève le droit d'exécution à tout le monde sur le fichier
  • Permet aux utilisateurs du même groupe d'exécuter le fichier
  • Change les droits d'accès au fichier toto.sh
  • Donne le droit d'écriture à tout le monde sur le fichier
Indication : voir par exemple la page https://www.tuteurs.ens.fr/unix/droits.html

1.12 question n° 12

La commande chmod a+w toto.txt

  • Donne le droit d'écriture à tout le monde sur le fichier
  • Permet aux utilisateurs du même groupe d'exécuter le fichier
  • Enlève le droit d'exécution à tout le monde sur le fichier
  • Change les droits d'accès au fichier toto.sh
Indication : voir par exemple la page https://www.tuteurs.ens.fr/unix/droits.html

1.13 question n° 13

La commande chmod g+r toto.sh

  • Change les droits d'accès au fichier toto.sh
  • Permet aux utilisateurs du même groupe d'exécuter le fichier
  • Enlève le droit d'exécution à tout le monde sur le fichier
  • Donne le droit d'écriture à tout le monde sur le fichier
Indication : voir par exemple la page https://www.tuteurs.ens.fr/unix/droits.html

1.14 question n° 14

La commande chmod a-w toto.txt

  • Enlève le droit d'écriture à tout le monde sur le fichier
  • Donne le droit d'écriture aux autres utilisateurs
  • Change les droits d'accès au fichier toto.sh
  • Change le propriétaire du fichier toto.txt
Indication : voir par exemple la page https://www.tuteurs.ens.fr/unix/droits.html

1.15 question n° 15

La commande chmod o+w toto.txt

  • Donne le droit d'écriture aux autres utilisateurs
  • Enlève le droit d'écriture à tout le monde sur le fichier
  • Change les droits d'accès au fichier toto.sh
  • Change le propriétaire du fichier toto.txt
Indication : voir par exemple la page https://www.tuteurs.ens.fr/unix/droits.html

1.16 question n° 16

La commande chown toto toto.txt

  • Change le propriétaire du fichier toto.txt
  • Donne le droit d'écriture aux autres utilisateurs
  • Enlève le droit d'écriture à tout le monde sur le fichier
  • Change les droits d'accès au fichier toto.txt
  • Ne peut être exécutée que par l'utilisateur toto.
  • Est une commande incomplète
  • Ne renvoie pas de message d'erreur si toto.txt n'existe pas.
Indication : man chown

1.17 question n° 17

La commande rm toto

  • Supprime le fichier toto
  • N'affiche pas de message d'erreur si toto n'existe pas
  • Efface les fichiers appartenant à l'utilisateur toto
  • Supprime le répertoire toto seulement s'il est vide
  • Supprime le répertoire toto et son contenu
Indication : man rm

1.18 question n° 18

La commande rm -r toto

  • Supprime le répertoire toto et son contenu
  • N'affiche pas de message d'erreur si toto n'existe pas
  • Efface les fichiers appartenant à l'utilisateur toto
  • Supprime le répertoire toto seulement s'il est vide
Indication : man rm

1.19 question n° 19

La commande rm -f toto

  • N'affiche pas de message d'erreur si toto n'existe pas
  • Supprime le répertoire toto et son contenu
  • Efface les fichiers appartenant à l'utilisateur toto
  • Supprime le répertoire toto seulement s'il est vide
Indication : man rm

1.20 question n° 20

La commande rmdir toto

  • Supprime le répertoire toto seulement s'il est vide
  • Supprime le fichier toto
  • Supprime le répertoire toto et son contenu
  • N'affiche pas de message d’erreur si toto n'existe pas
  • Efface les fichiers appartenant à l'utilisateur toto
Indication : man rmdir