N.S.I. WorkSpace Compétence,Première,Vérification des acquis Vérifier ses acquis | Commandes d’un shell UNIX

Vérifier ses acquis | Commandes d’un shell UNIX

Pour chaque question, choisir parmi les quatre réponses proposées celle qui paraît être correcte.

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


Vérifier ses réponses
Question 1
[D]     cp NSI.txt ../sauvegardes/NSI2.txt
Question 2
[D]     cd ../../Hack/Reponses
Question 3
[B]     chmod a+w information.py
Question 4
[C]     pwd
Question 5
[D]     d’effacer tous les fichiers du répertoire courant
Question 6
[A]     Le fichier NSI_ex1_Franck.txt est copié sous le nom NSI_ex1_Marie.txt
Question 7
[B]     l’affichage du contenu du fichier file.txt dans la console
Question 8
[A]     de permettre au propriétaire du fichier de modifier le contenu de ce fichier
Question 9
[C]     fich.txt
Question 10
[D]     le répertoire foo contient deux fichiers d’extension .py