Question 1
Dans un système Linux, on dispose d’un répertoire racine contenant deux répertoires documents et sauvegardes.
On se trouve dans le répertoire documents où figure un fichier NSI.txt.
Quelle commande permet de créer une copie nommée NSI2.txt de ce fichier dans le répertoire sauvegardes ?
Réponses
[A] cp NSI.txt NSI2.txt
[B] cp NSI.txt sauvegardes/NSI2.txt
[C] cp NSI.txt ../NSI2.txt
[D] cp NSI.txt ../sauvegardes/NSI2.txt
Question 2
À partir du répertoire ~/Doc/QCM,
quelle commande permet de rejoindre le répertoire ~/Hack/Reponses ?
Réponses
[A] cd Hack/Reponses
[B] cd /Hack/Reponses
[C] cd /~/Hack/Reponses
[D] cd ../../Hack/Reponses
Question 3
Dans un terminal sous Linux,
quelle commande faut-il écrire pour donner à tout le monde le droit d’écriture sur un fichier information.py ?
Réponses
[A] chmod o+w information.py
[B] chmod a+w information.py
[C] chmod o+x information.py
[D] chmod a+x information.py
Question 4
Quelle commande permet de connaître le répertoire courant ?
Réponses
[A] cd
[B] ls
[C] pwd
[D] chmod
Question 5
Lorsque, en ligne de commande, on saisit la commande rm * ceci a pour effet :
Réponses
[A] de renommer tous les fichiers du répertoire courant
[B] d’accéder au répertoire parent du répertoire courant
[C] d’effacer tous les fichiers du répertoire courant et ses sous-répertoires
[D] d’effacer tous les fichiers du répertoire courant
Question 6
Quel est l’effet de la commande shell suivante ? cp NSI_ex1_Franck.txt NSI_ex1_Marie.txt
Réponses
[A] Le fichier NSI_ex1_Franck.txt est copié sous le nom NSI_ex1_Marie.txt
[B] Le fichier NSI_ex1_Franck.txt est renommé sous le nom NSI_ex1_Marie.txt
[C] Le fichier NSI_ex1_Marie.txt est copié sous le nom NSI_ex1_Franck.txt
[D] Le fichier NSI_ex1_Marie.txt est renommé sous le nom NSI_ex1_Franck.txt
Question 7
Sous UNIX, que va réaliser la ligne de commande cat file.txt ?
Réponses
[A] rien du tout
[B] l’affichage du contenu du fichier file.txt dans la console
[C] la création d’un fichier file.txt
[D] la suppression du fichier file.txt
Question 8
Lorsque, en ligne de commande, on saisit la commande chmod u+rw a.txt ceci a pour effet :
Réponses
[A] de permettre au propriétaire du fichier de modifier le contenu de ce fichier
[B] d’interdire au propriétaire de modifier le contenu de ce fichier
[C] d’interdire à tous les autres utilisateurs de lire le fichier
[D] d’effacer le fichier
Question 9
Sachant que le répertoire courant contient les fichiers fich.txt, mafich.txt et programme.py,
quel est le résultat de la commande ls fich* dans un shell Linux ?
Réponses
[A] fich.txt mafich.txt
[B] mafich.txt
[C] fich.txt
[D] programme.py
Question 10
Que peut-on dire du système de fichiers, suite à l’exécution des commandes suivantes ?
($› est l’invite de commande)
$› ls
entier.py flottant.py readme.md
$› mkdir foo
$› mv *.py foo
Réponses
[A] les fichiers entier.py, flottant.py, et foo ont été déplacés dans le répertoire de l’utilisateur
[B] l’utilisateur foo est propriétaire des fichiers entier.py et flottant.py
[C] le répertoire foo contient le résultat de l’exécution des deux fichiers entier.py et flottant.py
[D] le répertoire foo contient deux fichiers d’extension .py